工具与软件:
你好。
我的无线电任务执行以下行:
RxCommandHandle = RF_postCmd (rfHandle、(RF_Op*)&RF_cmdPropRx、RF_PriorityNormal、Data_Received、(RF_EventRxEntryDone | RF_EventLastCmdDone));
其中、" Data_Received "是我的回调函数。
在执行代码期间的任意时刻、均可调用此行:
uint8_t rfStatus = rf_flushCmd (rfHandle、rf_CMDHANDLE_FLUSH_ALL、1);
刷新命令队列。
我担心在处理接收到的消息时会调用 rf_flushCmd。
这样做是否安全?