串口协议数据包出错问题

[复制链接]
3036|4
 楼主| zhl100 发表于 2011-9-6 09:22 | 显示全部楼层 |阅读模式
我用中断的方式接受PC的数据

数据包长度九个字节

发送上百次才有一次成功(发送正确数据时候)

发送多少次都不成功(错误数据)

avr中断方式接收有什么问题呢

我用一个静态数组接收数据,通过静态变量加1移位,把九个字节收进来,再用swicth判断,这样问题在哪呢   帮忙分析一下  谢谢
chen3bing 发表于 2011-9-6 09:33 | 显示全部楼层
硬件、波特率、校验方式
 楼主| zhl100 发表于 2011-9-6 11:29 | 显示全部楼层
2# chen3bing

不是那个问题   那些都对的

通过命令能接到正确数据   接到一百多字节的正确数据   不能是那些问题吧
joyme 发表于 2011-9-6 12:11 | 显示全部楼层
上程序呀,用的是多少的晶振
alicedodo 发表于 2011-9-6 15:39 | 显示全部楼层
十分怀疑LZ的程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:三分天注定   七分靠打拼     爱拼才会赢

102

主题

787

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部