前段时间用杰理AD152A做的项目遗留了个bug,今天重新拍查了一下代码。
问题现象:串口初始化完成后会自动发一个空格字符“0x20”,并且发送的第一个字节会丢失。
驱动文件:是杰理AD15 SDK目录下的uart驱动文件。
排查后发现在设置串口波特率的地方主动发了个空格,注销后问题就解决了:

本文记录了一次使用杰理AD152A的项目中遇到的问题,串口初始化后自动发送的空格字符导致第一个字节丢失。通过定位到驱动设置,移除主动发送的空格,解决了这个问题。
前段时间用杰理AD152A做的项目遗留了个bug,今天重新拍查了一下代码。
问题现象:串口初始化完成后会自动发一个空格字符“0x20”,并且发送的第一个字节会丢失。
驱动文件:是杰理AD15 SDK目录下的uart驱动文件。
排查后发现在设置串口波特率的地方主动发了个空格,注销后问题就解决了:

5111
5287
2283
475
1298

被折叠的 条评论
为什么被折叠?