新手入门
- 积分
- 27
- 金钱
- 27
- 注册时间
- 2015-8-11
- 在线时间
- 0 小时
|
5金钱
u8 NRF24L01_Check(void)<br />
{<br />
u8 buf[5]={0XA5,0XA5,0XA5,0XA5,0XA5};<br />
u8 i;<br />
SPI1_SetSpeed(SPI_BaudRatePrescaler_4); <br />
NRF24L01_Write_Buf(NRF_WRITE_REG+TX_ADDR,buf,5);<br />
NRF24L01_Read_Buf(TX_ADDR,buf,5); <br />
for(i=0;i<5;i++)if(buf!=0XA5)break; <br />
if(i!=5)return 1;<br />
return 0; <br />
} <br />
程序基本按原子哥的移植<br />
写进buf里正常,但返回的老是0x00,哪位大神能指点一下<br /> |
最佳答案
查看完整内容[请看2#楼]
回复【2楼】正点原子:
---------------------------------
已经改好了,发现GPIO的配置出现了问题
|