这是rfpacketRX例程,我想在未实际接收数据时进行一些其它操作,但我发现主函数中的while(1)并不会执行,例如在while中点灯失败,代码放在rf_runcmd命令前则可以执行,我不太明白这是为什么以及如何去实现
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
这是rfpacketRX例程,我想在未实际接收数据时进行一些其它操作,但我发现主函数中的while(1)并不会执行,例如在while中点灯失败,代码放在rf_runcmd命令前则可以执行,我不太明白这是为什么以及如何去实现
您好,
RF_runCmd正在阻止,除非终止RX模式,否则不会返回。
如果您想在对讲机处于RX状态时在代码中执行其他操作,则需要改用RF_postCmd。
有关详细信息,请参阅RF驱动程序的文档。