tica, Tahoma, Arial, sans-serif;font-size:14px;line-height:24px;background-color:#F5F5F5;">问题:如果将SetRX_Mode(),放在while循环之外 只能接收一个数据, 且就是在上电那一刻。 求同行帮忙分析一下,
/***************主程序******************/
void main(void)
{
unsigned char tf =0;
unsigned char TxBuf[32]="WangChengJunWangChengJunWangChen"; //
unsigned char RxBuf[32]={0};
UART_init();
init_NRF24L01();
//SetTX_Mode();
while(1)
{
SetRX_Mode(); //如果将次语句放在while循环之外就不能连续接收数据,只会在上电接收一次数据
// nRF24L01_TxPacket(TxBuf); // Transmit Tx buffer data
Delay(6000);
led = ~led;
if(nRF24L01_RxPacket(RxBuf))
{
RxBuf[31] ='