我现在做的项目需要LPC2136与Mega8相互通信,我采用的是SPI协议,LPC2136先发命令,Mega8执行并返回给LPC2136检测到的数据,两者都是在中断中接收数据。现在LPC2136能够发送数据,Mega8不能接收数据,感觉到Mega8的SPI好像就没有工作。
请问LPC2136和Mega8怎么设置才能够正常接收和发送数据?当LPC2136给Mega8发数据时我把LPC2136设为主机,Mega8设为从机,当Mega8给LPC2136回传数据时是不是应把Mega8设为主机LPC2136设为从机,主从机要相互切换下吗?麻烦各位大侠指导下啊。小弟在此感激不尽。 |