串口数据的打包格式?

[复制链接]
1417|7
 楼主| sunnyhgh 发表于 2015-7-20 11:07 | 显示全部楼层 |阅读模式
最近用DSP+CPLD处理串口数据,
数据流程:
TX->CPLD(转换成SPI TX)->MCBSP(SPI SLAVE)->LCD;
数据量是每100MS循环发送10个数据(0~9),DSP用DMA进行接收。
那么问题来了,有时LCD显示的顺序正常(显示0123456789),有时候的顺序不正常(显示7890123456),请问串口发送和接收数据是否有一种通用的打包,解包格式,用于防止数据错误?
追逐浪花 发表于 2015-7-20 21:11 | 显示全部楼层
这方面的知识没有涉及过,帮楼主顶一下
zhangmangui 发表于 2015-7-20 22:29 | 显示全部楼层
串口数据打包传输时    都是有一定的数据格式    包括帧头    帧尾   校验等
wangdezhi 发表于 2015-7-27 21:52 | 显示全部楼层
应该有报头的吧
wangdezhi 发表于 2015-7-27 21:53 | 显示全部楼层
建立报头之后就可以对其数据了。
lwsn 发表于 2015-7-28 09:41 | 显示全部楼层
没有做过,但是想来串口数据打包传输应该是有一定的数据格式的
tongbu2015 发表于 2015-7-29 22:52 | 显示全部楼层
这个是按照一定的数据协议进行打包的吧。
米尔豪斯 发表于 2015-7-30 09:39 | 显示全部楼层
这个应该参考LCD的使用说明,看他的数据包要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

11

帖子

0

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