查看: 382|回复: 0
收起左侧

多串口彩色波形显示日志助手 云控日志CloudLog.exe

[复制链接]
发表于 2023-9-13 16:46:52 | 显示全部楼层 |阅读模式
嵌入式开发时经常碰到的情景:在多模块的嵌入式系统中,需要打开n个串口助手,占满了整个桌面。
+ s: v5 y4 d$ D9 \4 P% n0 Y; @0 J5 j. o5 t
需要计算一段代码运行使用的时间,要使用数码示波器各种测量。 云控日志可以计算经过时间 显示精确到微秒的用时,用于确定两个打印日志之间的时间,调试时间敏感的项目尤其实用* B+ h6 n- }# A& k
% R- Q0 J/ V# q4 ?
在没有出现问题时,日志太多了。在出现问题后,日志太少了,使用云控日志CloudLog过滤就解决方便解决这个问题5 [+ k3 _, r; R5 \9 X

6 L+ T- a& B0 k8 cCloudLog.exe不需要安装 只有一个2M的文件 从XP到windows11都能运行 简洁的原生显示支持深色主题: N7 g2 B6 \% G/ [" f) i0 B

0 |3 {" T/ |' |+ A- s在打印的日志前面加等级简写就可以简单实现各种日志颜色显示,等级E/W/I/D/B/F/G/P对应Error/Warn/Info/Debug/Buffer/Fixer/图像设置/图像数据0 K/ \7 s' u! k- ~$ i% ^% A# g2 m7 |" D
/ O, h+ n+ S8 T" }( n$ n! b
可以根据日志等级及各种组合来过滤日志记录。关键词可以高亮显示,以增强可读性。各种关键词组合关闭或显示过滤
4 I9 E# n3 s1 ?5 F; X% ?% X+ H% @' h
可以将单片机的内存数组直接通过Buffer日志显示到CloudLog.exe及保存到文件,在电脑直接打开文件 跟踪数组阵列的内容。对于调试时在数据量很大找问题太有帮助了: A: j/ x& {0 t5 J0 e3 L/ m5 j

) P; \' Q8 ^" y7 q2 e4 z) {可以将日志保存到FLASH之内,就算在系统运行崩溃后,也可以保存崩溃的内容。在重新开始后恢复现场的记录。
8 K, V, Y) f: q+ B% k7 k% s: g4 V. G& E5 ?% c1 E' Q- N
可以将采集ADC、其他周期性的数据或DSP产生的数据使用图像以波形方式显示0 |2 d% d' Y2 x3 @
8 h! J: {- g2 R) Z. D- a/ [1 ]
电脑推荐使用WM_COPYDATA消息进行日志传输,资源占用最少,速度最快。如果应用程序已经具备UDP或TCP功能,可以直接通过原有的Socket将日志发送到本机的127...1。
# b0 V* q5 m4 ]$ N; ?对于嵌入式系统的本地调试,您可以通过串口、USB或网口来进行日志传输。可以了解远程运行的系统运行情况。0 g3 r+ y$ M, C4 }( q% {
. }! R5 N, ?' z2 I) F" i: Y
实现电脑、手机、嵌入式系统等不同平台的日志管理统一化。通过CloudLog,您可以轻松保存、处理和显示各种平台发出的日志信息。
9 M' d; k8 r" ?7 K$ f4 Y" u2 s! x5 O4 i! q* x# \& Q) o
便捷远程及云端使用:! m9 j- P, q0 E: I, {% A. g, L
1. 您可以在路由器中设置端口转发功能,将对应的端口转发到安装了CloudLog的电脑上。! z8 `/ e. |9 B# z
2. 为了方便获取到电脑所在的IP地址,我们建议使用动态域名系统(DDNS)服务。
3 K. w( S+ V+ m: `! V3 O- x) ]* z3. 使用云控域名账号,在服务器上保存日志,您可以随时打开CloudLog回读所有未读过的日志。( u, [8 B8 {. q6 P8 Z/ C6 \

* Y, k2 ~. E  ^- b7 p  x
/ J% z: H' z+ t- a" k) V使用开源库CloudLog的方法:
. g$ O- f0 e* t1 @5 ^1. 直接从 https://gitee.com/hsav20/CloudLog.git 克隆整个仓库。+ _8 }4 s  s3 c6 `3 u, {- V
2. 将CloudLog.c和CloudLog.h文件添加到您的项目中。8 o2 E+ j% K" j: v$ S
3. 在对应的平台目录(如PlatformWindows)中找到一个最接近的模板文件FwbConf.h,并将其复制到您的项目中。. q" D" j( r' C, D4 I1 N
4. 根据您的实际使用环境,修改FwbConf.h中的配置信息。
9 R+ r/ L" |" }' ]- d3 _. r5、使用之中有问题或建议可以提Issues或加QQ群857283039。  ?" W9 y( E' f2 s! Y8 c) [
6. 参考PlatformWindows目录下的main.c文件,您可以了解如何输出不同类型的日志。
. v/ D- D( a) ]1 h) U+ B3 J# u; M1 |

主题推荐

高级模式
B Color Image Link Quote Code Smilies @朋友

本版积分规则

在线客服

客服电话

欢迎来电咨询

188-9985 8350

微信关注

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

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

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

返回顶部

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

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