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.

[参考译文] CC2640R2L:单线协议中的抖动

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1129953/cc2640r2l-jitter-in-one-wire-protocol

器件型号:CC2640R2L

大家好、

我的客户希望在基于 CC2640R2L 的 BLE 器件中实现具有单线协议的附加器件。 客户实施了协议所需的延迟(15/60us)、仅用于循环、因为这些延迟非常小。   

但有时我们会在该实现中观察到大抖动、例如100us 而不是15us。 看起来、RTOS 优先于控制、这会导致额外的延迟。

请告知、无论 BLE 连接强度如何、在15us 范围内实现可靠延迟的最佳方法是什么?   

我们是否有参考单线协议实现?

  

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

    您好 Vsevolod、

    对于应用内部的循环、无论任务优先级如何、堆栈活动和硬件中断都将占先。  CC2640R2L 没有专用的单线外设、因此客户可能需要找到不同的辅助器件通信方法。  我不知道 任何有关 SimpleLink 产品单线实施的参考。  它们还可以考虑单线制接口桥接 IC。

    此致、
    Ryan