查看: 3268|回复: 2
收起左侧

多串口助手 彩色日志 波形图像显示 嵌入式FLASH保存日志

[复制链接]
发表于 2024-1-16 16:24:50 | 显示全部楼层 |阅读模式
CloudLog,一款功能强大的云控日志工具,可以帮助您统一保存、处理和显示来自电脑、手机以及嵌入式系统(如Stm32单片机)发出的日志。
: k9 ?2 Y) H# u* I6 {
5 E  D7 o# r. p. u  K1 q对于电脑和嵌入式系统本地使用,您可以按照以下方式进行操作:
$ W# ^, g7 e' a! T! h1. 对于Windows电脑应用软件,推荐优先使用WM_COPYDATA消息,它占用资源最少且速度最快。
9 @# j  s& w) x% i6 f' Y0 U2. 如果您的应用本身带有UDP或TCP功能,可以使用原有的Socket将日志发送至本地地址127...1。, L- f4 |' O% _
3. 对于嵌入式系统的本地调试,您可以使用串口、USB或网口进行传输。
% f1 e( V2 B. `9 H: G' h& W1 w7 {9 \7 u' S7 d. H1 w
若您需要远程及云端日志功能,可以考虑以下方法:
/ Y$ M8 K1 {3 Q( Z1. 您可以在路由器中配置转发功能,将对应的端口转发到运行CloudLog的电脑上。/ F6 [$ l: T0 N& S
2. 使用动态域名系统(DNS)获取电脑所在的IP地址。
0 G: v4 H/ {9 H9 X: V1 w3. 在服务器上使用云控域名账号保存日志,这样无论何时打开CloudLog,您都可以回读所有未读过的日志。
2 ^5 C% u% U* ^7 K1 a! A, C& F4 G; `, y) ]0 X4 ~
CloudLog使用了多种日志元素,包括:5 ^. G- a3 W! c9 F
1. 日志等级(Log Level)用于确认日志的重要性。
& _. V8 w- E; ]0 \2. 日期时间(Date Time Tick)用于确认日志生成的时刻。
0 I0 ?6 @) U  S; |, T3. 应用名(App Name)用于确认日志的来源项目或进程。1 |) s( }* J$ y/ `% ?
4. 标签(Tag)用于按模块化区分日志。2 G: A- L; ?; o: W- ]" C8 o
5. 线程标识符(Thread Identity)用于区分多线程。% P4 ~# ]. S; S$ d; s
6. 文字内码(Text Code)用于实时调整当前的内码。
) i" y9 M9 z6 {" d7. 日志文字(Log Text)可以使用任何内码进行记录。
2 T' j% X( `) r8. 日志缓冲(Log Buffer)可以传送阵列缓冲。
0 }6 q  V7 W3 q$ \/ X9. 计时可以根据前一条日志的Tick,计算出精确到1微秒的用时。
3 u& H0 b% |' z% j: q
/ }% w$ M( }" ^3 TCloudLog提供了多种日志等级,包括:0 `% {" W7 @1 V
1. Error(错误):严重的问题或软件执行功能错误,不可屏蔽。. q- t0 O* k' u
2. Warn(警告):出现潜在错误的情况,当选择Error级别时不显示。3 ^8 b1 y+ c! c1 F/ e: |$ H% L
3. Info(信息):强调应用程序运行过程中的一些重要信息。/ O1 Q) n; x5 Q5 G
4. Debug(调试):仅在开发期间有用的调试消息,级别较低,在正式发布时一般不显示。
8 |( e  S2 i5 o% }9 ]2 p; `5. Buffer(阵列):以直接显示级别与Debug相同的阵列数值。
7 z4 x( V' d2 S$ m6. Fixer(固定位置):固定位置显示日志,不保存到日志文件中。
5 \! ~3 _# N; G- s* w0 [( z5 z* y0 N# h
CloudLog支持键值对风格的文字格式,具体使用方法如下:
6 j7 `. V6 V/ g) P5 e1. 使用'&'分隔各个日志元素,每个元素由键值':'数值组成。8 V) b0 _( ]2 \* _
2. 日期时间Tick、日志文字及日志缓冲的数值使用Base64编码。7 X4 m. p9 t) \* o
3. 应用名、标签及线程标识符一般只使用数字或字母。$ ?7 l' K, m. q! B( u! H
4. 日期时间可以选择不传送、2字节的毫秒、3字节的微秒或8字节完整时间戳。3 _7 t. U. [* }
5. 一个简单的示例:"hello"日志可以表示为:ll:D&lt:aGVsbG8=; O$ ]6 V3 g, M2 ^0 @! }" F
0 ]- m( F8 K6 k( O8 J
除了键值对风格的文字格式,CloudLog还支持简易风格的文字格式,具体特点如下:
; {- u4 @+ p( E0 s7 b7 B+ A  m1. 使用空格分隔各个日志元素,不能调换元素的顺序。* i3 P, s' o1 J1 H6 X3 {5 ?; M
2. 最少包含日志等级(LL)和文字信息(LT)。

点评

海!外直播 bitly.net/jtttj 禁闻视频 bitly.net/eeee7 勃烈日涅夫当上苏共总书记后,将乡下老母接到莫斯科.得意洋洋地向她展示豪华别墅,高级汽车,高档...老太太说:"儿子啊,这一切都很好,但是共产党来了你怎么办?"   发表于 2024-8-27 22:24
高级模式
B Color Image Link Quote Code Smilies @朋友

本版积分规则

在线客服

客服电话

欢迎来电咨询

188-9985 8350

微信关注

手机APP程序:
扫码下载访问

微信公众平台:
摄像头之家公众号

微信小程序:
摄像头小程序

返回顶部

QQ|站点统计|小黑屋|手机版|Archiver|摄像头模组论坛网-摄像头方案网CCM99 ( 粤ICP备18155214号 )

Powered by Discuz! X3.4 Licensed© 2001-2013 Comsenz Inc.