1 理论分析
1.1 Packet Error Rate tester工作流程
Packet Error Rate Tester工作流程:启动、发射、接收。
启动
(1)板载外设、射频IO、系统时钟、中断等初始化(halBoardInit() ; );
(2)BasicRF数据结构体配置(basicRfCfg_t结构体位于basic_rf.h );
(3)BasicRF协议初始化(halRfInit(); )。
发射(appTransmitter();)
(1)将刚才配置的BasicRF结构体数据进行初始化;
(2)设置发射功率(halRfSetTxPower(2); );
(3)调用basicRfSendPacket();将数据包发送出去。
接收(appReceiver();)
(1)将刚才配置的BasicRF结构体数据进行初始化;
(2)调用basicRfPacketIsReady();函数检测是否接收到数据;
(3)如果接受到数据ÿ