工程师们你们好,请问CC2640R2F作为SPI主机读取从机数据时乱码是什么原因呢(主机向从机发送正常)?
逻辑一、
①首先CC2640R2F向从机发送一个字节
②从机收到字节后,启动发送代码
③与②同时,CC2640R2F启动接收代码
在以上逻辑下出现接收到乱码的现象
逻辑二、
①从机启动发送代码,将数据送到缓冲区
②主机开始接收数据(向从机发送空字符)
③从机校验是否发送完成,如果完成准备一条数据
④主机同②再次开始接收数据
以上逻辑仍然出现乱码
请问一下,从机发给主机时具体,主机需要注意什么问题呢?
还是我的SPI使用逻辑不对呢?