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.

[参考译文] CC1352P7:RF_cmdPropRx.EndTime

Guru**** 2482105 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1240423/cc1352p7-rf_cmdproprx-endtime

器件型号:CC1352P7

如果 RF_cmdPropRx.EndTime 未 结束,       其他 任务可以或不可以插入任务?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dong Xu:

    我想您是在问如果器件仍在运行 RX 命令、该任务是否可以被另一个任务中断。  

    答案很简单:是 。 其他任务仍可以执行和中断调用此命令的任务。

     行为取决于您是使用 RF_postCmd ()还是 RF_runCmd ()来执行 RX 命令。  

    RF_postCmd()不阻止任务执行,也不等待  RF_cmdPropRx 结束。 布置 RF_cmdPropRx 命令后、任务很快会继续执行、因此具有更高优先级的任务可能会中断其执行。

    如果您使用 RF_runCmd(),RF_runCmd() 将等待 RF_cmdPropRx 完成,并将任务置于阻塞状态。 这还允许在 RX 命令仍在无线电内核上执行时运行其他任务。

    此致、
    SID

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。