加芭乐网微信
敬告:本站采取实名制会员注册。会员发帖回帖言论仅代表个人观点,不代表本网立场。所发帖子或回帖若因侵权投诉而被小编删除请勿纠结。
【严重警告】:会员发帖回帖内容务必实事求是。所有言论不得危害国家安全、公共安全;不得涉及政治;任何有关时政信息、党政重要部门、军事、民族、外交事务以及国家、省、市重点重大项目以官方媒体发布为准,不得妄议;坚持依法依规有理有据的维权与负责任的曝光爆料。

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

[复制链接]
发表于 2023-9-13 17:08 | 显示全部楼层 |阅读模式
嵌入式开发时经常碰到的情景:在多模块的嵌入式系统中,需要打开n个串口助手,占满了整个桌面。

需要计算一段代码运行使用的时间,要使用数码示波器各种测量。 云控日志可以计算经过时间 显示精确到微秒的用时,用于确定两个打印日志之间的时间,调试时间敏感的项目尤其实用

在没有出现问题时,日志太多了。在出现问题后,日志太少了,使用云控日志CloudLog过滤就解决方便解决这个问题

CloudLog.exe不需要安装 只有一个2M的文件 从XP到windows11都能运行 简洁的原生显示支持深色主题

在打印的日志前面加等级简写就可以简单实现各种日志颜色显示,等级E/W/I/D/B/F/G/P对应Error/Warn/Info/Debug/Buffer/Fixer/图像设置/图像数据

可以根据日志等级及各种组合来过滤日志记录。关键词可以高亮显示,以增强可读性。各种关键词组合关闭或显示过滤

可以将单片机的内存数组直接通过Buffer日志显示到CloudLog.exe及保存到文件,在电脑直接打开文件 跟踪数组阵列的内容。对于调试时在数据量很大找问题太有帮助了

可以将日志保存到FLASH之内,就算在系统运行崩溃后,也可以保存崩溃的内容。在重新开始后恢复现场的记录。

可以将采集ADC、其他周期性的数据或DSP产生的数据使用图像以波形方式显示

电脑推荐使用WM_COPYDATA消息进行日志传输,资源占用最少,速度最快。如果应用程序已经具备UDP或TCP功能,可以直接通过原有的Socket将日志发送到本机的127...1。
对于嵌入式系统的本地调试,您可以通过串口、USB或网口来进行日志传输。可以了解远程运行的系统运行情况。

实现电脑、手机、嵌入式系统等不同平台的日志管理统一化。通过CloudLog,您可以轻松保存、处理和显示各种平台发出的日志信息。

便捷远程及云端使用:
1. 您可以在路由器中设置端口转发功能,将对应的端口转发到安装了CloudLog的电脑上。
2. 为了方便获取到电脑所在的IP地址,我们建议使用动态域名系统(DDNS)服务。
3. 使用云控域名账号,在服务器上保存日志,您可以随时打开CloudLog回读所有未读过的日志。


使用开源库CloudLog的方法:
1. 直接从 https://gitee.com/hsav20/CloudLog.git 克隆整个仓库。
2. 将CloudLog.c和CloudLog.h文件添加到您的项目中。
3. 在对应的平台目录(如PlatformWindows)中找到一个最接近的模板文件FwbConf.h,并将其复制到您的项目中。
4. 根据您的实际使用环境,修改FwbConf.h中的配置信息。
5、使用之中有问题或建议可以提Issues或加QQ群857283039。
6. 参考PlatformWindows目录下的main.c文件,您可以了解如何输出不同类型的日志。


三明芭乐网-论坛版权

1、三明文明城,我是文明人,文明上网

2、三明芭乐网倡导和谐健康地网络环境,抵制过激言论和谩骂

3、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关

4、本站所有主题由该帖子作者发表,该帖子作者与三明芭乐网享有帖子相关版权

5、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和三明芭乐网的同意

6、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任

7、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责

8、如果您认为帖子对您的利益造成伤害,请填写删除申请表,加盖公章送至我司,审核通过后一个工作日删除,下载申请表

9、请审慎看待有关信息,谨防上当受骗!

三明芭乐网_乐享你的生活!
回复

使用道具 举报

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

本版积分规则

  • 扫一扫下载客户端
  • 关注芭乐微信帐号