串口数据的打包格式?

2019-07-26 19:54发布

最近用DSP+CPLD处理串口数据,
数据流程:
TX->CPLD(转换成SPI TX)->MCBSP(SPI SLAVE)->LCD;
数据量是每100MS循环发送10个数据(0~9),DSP用DMA进行接收。
那么问题来了,有时LCD显示的顺序正常(显示0123456789),有时候的顺序不正常(显示7890123456),请问串口发送和接收数据是否有一种通用的打包,解包格式,用于防止数据错误?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。