我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 853|回复: 39

[技术讨论] 多串口助手 彩色日志 波形图像显示 嵌入式FLASH保存日志

[复制链接]

该用户从未签到

21

主题

1

回帖

32

积分

一级逆天

积分
32

终身成就奖

发表于 2024-1-12 17:02:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
CloudLog,一款功能强大的云控日志工具,可以帮助您统一保存、处理和显示来自电脑、手机以及嵌入式系统(如Stm32单片机)发出的日志。

对于电脑和嵌入式系统本地使用,您可以按照以下方式进行操作:
1. 对于Windows电脑应用软件,推荐优先使用WM_COPYDATA消息,它占用资源最少且速度最快。
2. 如果您的应用本身带有UDP或TCP功能,可以使用原有的Socket将日志发送至本地地址127...1。
3. 对于嵌入式系统的本地调试,您可以使用串口、USB或网口进行传输。

若您需要远程及云端日志功能,可以考虑以下方法:
1. 您可以在路由器中配置转发功能,将对应的端口转发到运行CloudLog的电脑上。
2. 使用动态域名系统(DNS)获取电脑所在的IP地址。
3. 在服务器上使用云控域名账号保存日志,这样无论何时打开CloudLog,您都可以回读所有未读过的日志。

CloudLog使用了多种日志元素,包括:
1. 日志等级(Log Level)用于确认日志的重要性。
2. 日期时间(Date Time Tick)用于确认日志生成的时刻。
3. 应用名(App Name)用于确认日志的来源项目或进程。
4. 标签(Tag)用于按模块化区分日志。
5. 线程标识符(Thread Identity)用于区分多线程。
6. 文字内码(Text Code)用于实时调整当前的内码。
7. 日志文字(Log Text)可以使用任何内码进行记录。
8. 日志缓冲(Log Buffer)可以传送阵列缓冲。
9. 计时可以根据前一条日志的Tick,计算出精确到1微秒的用时。

CloudLog提供了多种日志等级,包括:
1. Error(错误):严重的问题或软件执行功能错误,不可屏蔽。
2. Warn(警告):出现潜在错误的情况,当选择Error级别时不显示。
3. Info(信息):强调应用程序运行过程中的一些重要信息。
4. Debug(调试):仅在开发期间有用的调试消息,级别较低,在正式发布时一般不显示。
5. Buffer(阵列):以直接显示级别与Debug相同的阵列数值。
6. Fixer(固定位置):固定位置显示日志,不保存到日志文件中。

CloudLog支持键值对风格的文字格式,具体使用方法如下:
1. 使用'&'分隔各个日志元素,每个元素由键值':'数值组成。
2. 日期时间Tick、日志文字及日志缓冲的数值使用Base64编码。
3. 应用名、标签及线程标识符一般只使用数字或字母。
4. 日期时间可以选择不传送、2字节的毫秒、3字节的微秒或8字节完整时间戳。
5. 一个简单的示例:"hello"日志可以表示为:ll&lt:aGVsbG8=

除了键值对风格的文字格式,CloudLog还支持简易风格的文字格式,具体特点如下:
1. 使用空格分隔各个日志元素,不能调换元素的顺序。
2. 最少包含日志等级(LL)和文字信息(LT)。
3. 日志缓冲(LB)表示为LL+LT4+文字,其中LT4表示4位数值从000到9999代表最大10秒的毫秒tick。
4. 标签(TAG)用于按模块化区分日志,一般使用字母表示。
5. 线程标识符(TI)为-9的数字表示线程标识符。
6. 文字内码(TC)可以表示为G=GBK内码或U=UTF-8内码。
回复

使用道具 举报

该用户从未签到

1

主题

146

回帖

58

积分

一级逆天

积分
58

终身成就奖

发表于 2024-1-12 18:49:02 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-14 16:03
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    1万

    回帖

    7618

    积分

    二级逆天

    积分
    7618

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2024-1-12 19:07:42 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 19:57
  • 签到天数: 165 天

    [LV.7]常住居民III

    809

    主题

    5294

    回帖

    9305

    积分

    二级逆天

    积分
    9305

    终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖

    发表于 2024-1-12 19:12:46 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:07
  • 签到天数: 152 天

    [LV.7]常住居民III

    82

    主题

    1万

    回帖

    1万

    积分

    三级逆天

    积分
    10353

    社区居民社区劳模原创先锋奖终身成就奖特殊贡献奖优秀斑竹奖

    QQ
    发表于 2024-1-12 19:28:01 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-9-26 18:31
  • 签到天数: 118 天

    [LV.6]常住居民II

    0

    主题

    1186

    回帖

    1132

    积分

    二级逆天

    积分
    1132

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2024-1-12 20:44:50 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-10-6 16:56
  • 签到天数: 61 天

    [LV.6]常住居民II

    1

    主题

    2955

    回帖

    2987

    积分

    二级逆天

    积分
    2987

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2024-1-12 21:24:14 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-29 09:28
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    112

    回帖

    141

    积分

    二级逆天

    积分
    141

    终身成就奖

    发表于 2024-1-13 08:27:59 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 12:29
  • 签到天数: 145 天

    [LV.7]常住居民III

    1

    主题

    5389

    回帖

    7809

    积分

    二级逆天

    积分
    7809

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2024-1-13 08:43:12 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:45
  • 签到天数: 125 天

    [LV.7]常住居民III

    23

    主题

    1446

    回帖

    4024

    积分

    1元学习Allegro(230718)

    积分
    4024

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2024-1-13 08:46:09 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表