在开发产品的时候串口基本上是都会用到的,初期调试时一般都会用串口调试助手连接电脑查看数据,但是一旦代码成型需要批量测试的时候,就不可能每台设备都连接电脑了。
就像我之前开发智能门锁时,一次测试接近100台设备,不可能同时弄100台电脑24小时开机抓log。所以推荐一款神器“串口数据保存板”,将接收到的串口数据保存到SD卡中,可以长时间跟着设备抓log,就算掉电也不怕数据丢失了。用于数据记录,log定位等,十分方便。
这个模块具有两种工作状态
1.U盘模式
就像U盘一样,直接读取保存到的数据,非常的方便。进入这种模式需要长按一个按键然后上电,就进入了这种模式。
2.串口数据保存模式
上电默认就是这种模式。考虑测试设备运行过程中可能会异常断电重启,所以这样设计就算出现重启也可以启动后继续存储数据。
串口波特率修改
这个模块进入到U盘模式后,可以看到一个config.txt的文件,修改里面的波特率之后,重启使用自动修改成此波特率了。这个数据是直接传到配置代码的,所以支持很多种波特率。
这个东西某宝上有卖的,大家可以自己去搜索哦~