STC单片机 SPI通讯。两个单片机 一个设为主机,一个为从机,主机给从机发数据,从机都能正确接收。但是主机从从机取一个数组数据时会传输错误,如连续取30个数,就有很多错误的(取数据方式是主机发送,读取从机传来的数值)。从机SPI中断中把SPDAT直接写为0x11;主机读到的数据也不对;
存储程序很简单,SPI中断完成就取数据
示波器看从机返回的值(设置0x44)波形是对了,主机没有正确读到这个数据