我用的是stm32f4,程序是参考http://www.openedv.com/posts/list/32958.htm这位大神改写的,然后一直寻不了卡。
追踪到函数u8 ReadRawRC(u8 Address)
{
u8 ucAddr;
u8 ucResult=0;
SET_SPI_CS=0;
ucAddr = ((Address<<1)&0x7E)|0x80;
ucResult=SPIWriteByte(ucAddr);
SET_SPI_CS=1;
return ucResult;
}
发现返回值总是0xff,我使用的是SPI2调试好久都是这样。我想知道会出现这个问题原因是在哪,劳烦各位大神了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>