串口数据的打包格式?

2019-07-26 19:54发布

最近用DSP+CPLD处理串口数据,
数据流程:
TX->CPLD(转换成SPI TX)->MCBSP(SPI SLAVE)->LCD;
数据量是每100MS循环发送10个数据(0~9),DSP用DMA进行接收。
那么问题来了,有时LCD显示的顺序正常(显示0123456789),有时候的顺序不正常(显示7890123456),请问串口发送和接收数据是否有一种通用的打包,解包格式,用于防止数据错误?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
追逐浪花
1楼-- · 2019-07-27 00:52
这方面的知识没有涉及过,帮楼主顶一下
zhangmangui
2楼-- · 2019-07-27 04:59
串口数据打包传输时    都是有一定的数据格式    包括帧头    帧尾   校验等
wangdezhi
3楼-- · 2019-07-27 05:34
应该有报头的吧
wangdezhi
4楼-- · 2019-07-27 07:24
建立报头之后就可以对其数据了。
lwsn
5楼-- · 2019-07-27 12:21
 精彩回答 2  元偷偷看……
tongbu2015
6楼-- · 2019-07-27 16:36
这个是按照一定的数据协议进行打包的吧。

一周热门 更多>