高中生
最后登录1970-1-1
在线时间 小时
注册时间2014-5-9
|
之前火哥写的是传输4个数据现在我改成5个数据
改的几个地方:- u8 txbuf[5]; //发送缓冲
- u8 rxbuf[5];
复制代码- for(i=0;i<5;i++)
- {
- printf("\r\n从极端接收到主机端发送的第%d个数据为%c\r\n",i,rxbuf[i]);
- txbuf[i]=rxbuf[i];
复制代码 /*写入6个字节的地址 */
SPI_NRF_WriteBuf(NRF_WRITE_REG+TX_ADDR,buf,6);
/*读出写入地址 */
SPI_NRF_ReadBuf(TX_ADDR,buf1,6);
/*比较*/
for(i=0;i<6;i++)
{
if(buf1!=0xC2)
break;
}
if(i==6)
return SUCCESS ;
else
return ERROR ;
|
|