这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 51单片机串口接收PC发回的数据出错是什么原因造成的?

共5条 1/1 1 跳转至

51单片机串口接收PC发回的数据出错是什么原因造成的?

工程师
2023-12-02 20:20:39     打赏

51单片机接收PC发回的数据,当数据量在50字节以内,没有发现问题,当数据量加大会出现丢byte的情况,在线调试看到在接收到的内存队列中已经丢了1~3个byte,这有可能是什么原因造成的? 




关键词: 51     单片机     数据    

助工
2023-12-02 20:21:23     打赏
2楼

可能是连接的线太长了,还有就是外接干扰     

或者看看内存队列定义的是多大呀?然后你发送固定的数据过来看看是不是总在同一个地方出问题


院士
2023-12-03 16:33:36     打赏
3楼

像这样的应用场景,真不知道现在新的项目开发还有多少!


专家
2023-12-04 08:14:27     打赏
4楼

电脑数据那一般是485通讯,检查一下收发控制引脚


院士
2023-12-04 08:48:01     打赏
5楼

线长导致通讯失败的例子我是遇到过


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]