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.

[参考译文] CC2640R2F:执行时序对 M3上运行的代码产生影响

Guru**** 2587365 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/596663/cc2640r2f-execution-timing-impacts-to-code-running-on-the-m3

器件型号:CC2640R2F

随着某些闪存库移至 ROM、我假设 M0内核现在正在执行更低级的堆栈功能、从而减轻 M3内核的一些负担。

是这样吗?

在任何情况下、对于给定的 BLE 连接事件、对 M3上运行的过程的时序影响是什么?

换言之、如果我每10us 切换一次 GPIO 线、当发生任何 BLE 活动时会发生什么情况?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于无线电活动由 CM0控制、因此在维持 BLE 连接(活动)的同时使用 CM3不会出现问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Christin 的回复。

    那么、在所有 BLE 事件期间、您是否认为对软件运行(即 RTOS 中的任务)的时序影响是零的?

    很清楚、我并不像确定任务的时间那样关心保持 BLE 连接状态、而是关心 BLE 通信之外的其他事情。