main里面必须加入RF_RoleInit()要不然会卡死不停重启,RF_PHY.C文件中的
if (events & SBP_RF_RF_RX_EVT) {
uint8_t state;
RF_Shut();
TX_DATA[0]++;
state = RF_Rx(TX_DATA, 10, 0xFF, 0xFF);
PRINT("RX mode.state = %xn", state);
return events ^ SBP_RF_RF_RX_EVT;
}
这个不能被注释掉,感觉整个任务每次都有调用到这个事件,应该是自动的,要不然频率这些没办法回到设定的位置,不知道是不是这样
main里面必须加入RF_RoleInit()要不然会卡死不停重启,RF_PHY.C文件中的
if (events & SBP_RF_RF_RX_EVT) {
uint8_t state;
RF_Shut();
TX_DATA[0]++;
state = RF_Rx(TX_DATA, 10, 0xFF, 0xFF);
PRINT("RX mode.state = %xn", state);
return events ^ SBP_RF_RF_RX_EVT;
}
这个不能被注释掉,感觉整个任务每次都有调用到这个事件,应该是自动的,要不然频率这些没办法回到设定的位置,不知道是不是这样
举报