使用官方的函数库对串口进行操作,使用官方例子收发中断,其中当只有一个数据的时候,收发没问题,但当是好几个数据例如01 00 02 00 03 00 04,在00的地方容易接收数据丢失,比如01 02 00 03 00 04,或者01 02 03 04,发几次数据就有一两次会丢。后面发现:
把GPIO初始化那部分取消就不会丢,感觉是RX引脚设置浮空输入的问题。做个笔记记录。
STM8S103串口接收数据遇0x00丢失的问题
最新推荐文章于 2024-10-03 09:42:58 发布
使用官方的函数库对串口进行操作,使用官方例子收发中断,其中当只有一个数据的时候,收发没问题,但当是好几个数据例如01 00 02 00 03 00 04,在00的地方容易接收数据丢失,比如01 02 00 03 00 04,或者01 02 03 04,发几次数据就有一两次会丢。后面发现:
把GPIO初始化那部分取消就不会丢,感觉是RX引脚设置浮空输入的问题。做个笔记记录。