一些通信协议相关
后来仔细一想,问题其实很简单:我上位机与下位机通信采用的是IIC通信,正常情况下,有一个写入的顺序,先写byte14,然后byte15,一直到byte24,但是MCU去取数据的标记是第一个byte14,MCU只要侦测到byte14是0x01/0x02,不管后续的byte15-byte24有没有传输好,所以才会出现上面的现象。遇到的主要问题是,每次上位机给这些字节赋值的时候,有的时候MCU能够把byte15-byte24数据传递给buffer,但是有的时候不能够传递。最近在做一些通信协议相关的东西。



