zhouhuoyan的个人主页

http://bbs.ntpcb.com/u.php?uid=97051  [收藏] [复制]

zhouhuoyan

  • 15

    关注

  • 13

    粉丝

  • 118

    访客

  • 等级:二级逆天
  • 总积分:3301
  • 男,1988-07-24

最后登录:2024-04-20

更多资料

日志

485通讯偶尔出现第一个字节或者前两个字节丢失

2020-12-26 09:09
求问个各位大佬,有什么想法或者思路吗。485通讯, 波特率是115200  处理方法是中断收发数据,(中断优先级最高),主程序中检测到总线大于2ms空闲后,进行接收数据处理,再重新发送。
错误的概率不高,但是偶尔会出现。
目前最严重的情况是直接导致单片机和屏幕无法进行通讯(无法自己调节,重启后仍可能无法通讯,从这个现象来看是不是干扰的可能性大点?)

检测到的错误语句类似于:
上位机:
01 03 00 00 00 20 CRC1 CRC2
单片机:
03 00 00 00 20 CRC1 CRC2
或者
00 00 00 20 CRC1 CRC2
分类:默认分类|回复:0|浏览:424|全站可见|转载
 

Powered by phpwind v8.7.1 Certificate Copyright Time now is:04-20 13:15
©2003-2011 逆天PCB论坛 版权所有 Gzip disabled 粤ICP备14042835号 问题咨询 | 广告业务点这里