打印

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

[复制链接]
1840|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

粉丝