设计原理
在发送端,底层协议层将字节打包/解包层发送过来的像素转字节的数据加上包头包围,并形成长包或者短包。
MIPI CSI定义了两种数据结构,长包与短包,每种数据包都以SOT开始,以EOT结束,
长包数据包
长包数据包包含了三个部分,包头,一个数据量可变的8bit的数据负载和一个16bit的PF。
包头包含了8bit的ID,16bit的数据量,和8bit的数据 的ECC。
短包数据包
短包数据包起到了数据标识的作用,标识帧开始、帧结束,行开始,行结束。
长包包头中的数据类型用于指定有效的数据负载格式,