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

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

[复制链接]
发表于 2024-1-16 16:24:50 | 显示全部楼层 |阅读模式
CloudLog,一款功能强大的云控日志工具,可以帮助您统一保存、处理和显示来自电脑、手机以及嵌入式系统(如Stm32单片机)发出的日志。
3 W0 Y1 h8 a: v
6 z3 F) }) ~- }8 n/ G对于电脑和嵌入式系统本地使用,您可以按照以下方式进行操作:, ^. l2 ]: ]& {- A6 P  C
1. 对于Windows电脑应用软件,推荐优先使用WM_COPYDATA消息,它占用资源最少且速度最快。
! z2 [/ \  L; q) a* Z+ o& @2. 如果您的应用本身带有UDP或TCP功能,可以使用原有的Socket将日志发送至本地地址127...1。( A6 D/ I# ?: f; [1 R2 h
3. 对于嵌入式系统的本地调试,您可以使用串口、USB或网口进行传输。8 R* Y* M8 V/ W3 S" y

7 ?+ `, Y8 X& B9 c  F若您需要远程及云端日志功能,可以考虑以下方法:
5 l4 W* v5 A, s  D* o1. 您可以在路由器中配置转发功能,将对应的端口转发到运行CloudLog的电脑上。2 j1 Q1 T/ H0 p; k
2. 使用动态域名系统(DNS)获取电脑所在的IP地址。3 C" U7 I) T# ?# Z
3. 在服务器上使用云控域名账号保存日志,这样无论何时打开CloudLog,您都可以回读所有未读过的日志。
- N! U/ I; o: f, F
. \0 g" `6 `& z' E$ v5 ^  ~: P! L: iCloudLog使用了多种日志元素,包括:" {% O, G9 t1 f6 F# j0 S4 v
1. 日志等级(Log Level)用于确认日志的重要性。
; r2 F1 k3 J: ~$ ~0 l4 ^2. 日期时间(Date Time Tick)用于确认日志生成的时刻。; L7 P8 u+ n5 B, k( h& C1 z
3. 应用名(App Name)用于确认日志的来源项目或进程。6 T# T& F2 K* Y+ ]0 A
4. 标签(Tag)用于按模块化区分日志。5 V3 [/ F" n& L4 m* T
5. 线程标识符(Thread Identity)用于区分多线程。/ ]4 b$ A* P0 o  T# T
6. 文字内码(Text Code)用于实时调整当前的内码。; m1 s+ I& X1 L8 Y5 B  W
7. 日志文字(Log Text)可以使用任何内码进行记录。7 r- N* H9 y( g2 i! H
8. 日志缓冲(Log Buffer)可以传送阵列缓冲。
/ D" E% w4 M9 j1 ~9. 计时可以根据前一条日志的Tick,计算出精确到1微秒的用时。
! N3 G* w  V) Z- s2 o% \1 Q
* g) F+ s! e4 t, G4 mCloudLog提供了多种日志等级,包括:
* B1 Y* o0 A7 ~9 \" A1. Error(错误):严重的问题或软件执行功能错误,不可屏蔽。
: [1 F3 A7 |; ?5 H& |7 N2 H4 Q& x+ G0 _2. Warn(警告):出现潜在错误的情况,当选择Error级别时不显示。
- k# i6 H1 d1 o2 {6 g3. Info(信息):强调应用程序运行过程中的一些重要信息。
9 B1 m8 {4 ]. E) X# t4. Debug(调试):仅在开发期间有用的调试消息,级别较低,在正式发布时一般不显示。/ w5 ]/ Y3 F. d0 c& N7 q. r
5. Buffer(阵列):以直接显示级别与Debug相同的阵列数值。
1 |; S# y* J3 j" i6. Fixer(固定位置):固定位置显示日志,不保存到日志文件中。/ ]5 c( K9 T2 g4 P% d% f

  X4 \, E( L& z3 _8 j; `CloudLog支持键值对风格的文字格式,具体使用方法如下:) I& w: s" I. ]9 G
1. 使用'&'分隔各个日志元素,每个元素由键值':'数值组成。! [* ^& q. e; C9 S* V
2. 日期时间Tick、日志文字及日志缓冲的数值使用Base64编码。
# Y( c8 [/ u% |* _3. 应用名、标签及线程标识符一般只使用数字或字母。
7 \& b7 U9 H8 H, v4. 日期时间可以选择不传送、2字节的毫秒、3字节的微秒或8字节完整时间戳。
5 A+ H$ W$ }% ^- \$ J2 R4 l4 C& G5. 一个简单的示例:"hello"日志可以表示为:ll:D&lt:aGVsbG8=
1 V6 b0 X- Y; [  D5 O
" F$ ]# |( J' r/ n/ `除了键值对风格的文字格式,CloudLog还支持简易风格的文字格式,具体特点如下:% w% Z8 n( H) _
1. 使用空格分隔各个日志元素,不能调换元素的顺序。" b, l1 `0 y0 i0 X+ R* G! M3 S
2. 最少包含日志等级(LL)和文字信息(LT)。
高级模式
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.