嵌入式开发人员用什么方法查看单片机日志?

2025-04-19 08:36:33

嵌入式开发人员用什么方法查看单片机日志?

我调查了身边十几个从业者,几乎都是在电路板预留UART-TTL串口打印日志,电脑端用USB转TTL查看日志。

我作为一个从事嵌入式十几年的开发者,已经难以忍受这么低效率查看日志的方式了。

依靠物联网技术,为单片机嵌入式开发人员量身定制了一款远程查看日志的工具,配合微信小程序客户端,使其具有在手机端查看单片机日志的能力,更因为手机触屏的方便性,日志的筛选、过滤功能更是比传统的串口调试助手强百倍。

连接到服务器后,无论手机端是否运行,采集到的单片机日志时时上传到服务器数据库,手机端可随时查看历史日志。

这款Log采集终端设备和以前发布的WIFI智能万用表一样,开源!开源!开源!

内置14500充电锂电池,触摸按键,开机自动连接路由器,具有6-32V款范围供电,具有RS485、RS232、UART-TTL多种采集端口

内置FLASH存储芯片,后期升级可做离线日志存储功能

总结一下Log采集终端功能:

1.RS485\RS232\UART -TTL 三种通信接口采集单片机日志信息,通过WIFI远程传输;

2.局域网使用UDP通信,外网使用MQTT通信,采集单片机日志不在受距离限制;

3.多种客户端:手机使用微信小程序,电脑端正在开发windows客户端;

4.日志等级过滤功能:APP接收到的日志信息可按照Info、Warn、Error 三个等级分类显示;

5.日志关键字过滤功能:APP接收到的日志信息可按照关键字过滤显示;

6.关键字存储功能:APP具有关键字列表,可存储常用关键字快速搜索;

7.日期时间过滤功能:APP接收到的日志信息可按照日期时间范围过滤显示;

8.关键日志提醒:APP端对于接收到的Warn和Error关键日志进行未读标记,并显示关键日志未读条数;

9.云端存储功能:服务端数据库可存储设备1年内的数据(开发中);

10.向单片机发送数据:APP端可输入字符串或HEX数据发送给单片机;