通讯出了问题,不知道怎么解决?请求程序匠人帮忙解决。

[复制链接]
2484|1
 楼主| yjhdddf 发表于 2011-12-23 12:25 | 显示全部楼层 |阅读模式
本帖最后由 yjhdddf 于 2013-12-19 10:38 编辑

近来,在做通过一个小东西。
单片机用的是STC12C5A32S2,调用Znfat32文件系统把SD卡里的文件通过串口发送出来。
这里有一个简单的协议,上位机(一个设备)发送一个05过来,我调用文件的256字节发送出去,一直到文件的结束。

现在的问题是:上位机发出的第258个05我没有收到,所以到这里就停止了,文件没有发送结束。但是此时我自己通过串口发送一个05进去,数据可以发出来,而且数据是对的。难道是波特率的问题吗 ?

我刚测试了,上位机确实是发出了第258个05,但是我确实是没有收到,所以通讯结束了。
 楼主| yjhdddf 发表于 2012-11-1 09:31 | 显示全部楼层
问题已经解决了,协议的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

19

帖子

1

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