板级通信(在一块PCB上),单片机与DSP之间进行数据交互,两块主芯片的距离可以控制在10CM之内,使用SPI协议。
使用光耦隔离更保险。
重要数据加校验,如定值。普通数据不要,如数据流
以我的经验 通讯必须加校验,一个数据出错可能导致系统乱掉,即便是显示,也会导致数据乱闪,有些极端情况是无法预测的
有时我单线通讯,不做校验的情况是,一个数据发送2遍,第一遍是正常数据,第二遍,把数据取反,再发送,然后接收端把取反的数据还原,2个数据对比是否一样,不这样处理下,心理过不了,总会有阴影,因为是长年累月的运行