单片机学习小组
直播中

翁愿冠

7年用户 240经验值
私信 关注

如何判断串口发送数据和接收数据是否成功?

我用串口接收特定数据,比如说当字符串开头为&时才接收数据。我遇到的问题是,比如我判断数据开头是某个字符‘&’时,串口里面能够成功发送,但我判断数据开头是字符串“&cmd”时数据就不能在串口成功发送了,不知道为什么

回帖(1)

申志敏

2019-9-16 10:57:31
好好看下手册 ,串口发送接收数据 每次只能一个字符,所以你比较字符串就没有意义,必须将接收字符缓存成字符串,再比较。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分