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.

[参考译文] RTOS/CC2640R2F:请求一个 API 来为 GPTimer 计数器模式设置 FreeRunValue。

Guru**** 2589300 points
Other Parts Discussed in Thread: LMT01

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/802670/rtos-cc2640r2f-request-an-api-to-set-freerunvalue-for-gptimer-counter-mode

器件型号:CC2640R2F
主题中讨论的其他器件:LMT01

工具/软件:TI-RTOS

在相关讨论中、没有 API 可用于在 GPTimer 计数器模式下设置计数器的 FreeRunValue、这应该是计数器的基本函数。

示例

我们将与 TI LMT01传感器集成、该传感器以脉冲数的形式发送其读数。

我们可以使用 GPtimer 计数器模式进行脉冲计数、但我们需要在每次读取迭代中重置计数器值、但是 GPTimer 驱动程序中没有此类 API。

我认为这应该是基本功能、并且易于实现、例如:

 HWREG (GPT1_BASE + GPT_O_TAV)= 0;

东西。

希望 TI 团队考虑这一点、并为此添加一个 API。

示例    GPTimerCC26XX_setFreeRunValue (处理程序、值);

BR、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Sam:
    驱动程序库中的 TimerLoadSet() API 是否具有相同的用途?
    谢谢、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    否 它是不同的、不适用于复位计数器值
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的反馈。 我已将您的反馈传达给相关团队。

    此致、