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.

[参考译文] CC1312R:传感器控制器:在捕获模式中使用 timer2来测量时间的过去

Guru**** 2553420 points
Other Parts Discussed in Thread: CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1063877/cc1312r-sensor-controller-using-timer2-in-capture-mode-to-measure-elapse-of-time

器件型号:CC1312R
主题中讨论的其他器件:CC1310

您好!

我目前正在使用 cc1312器件上的传感器控制器来计算带有磁簧开关的拨杆转数。 我还想对磁性开关触发器之间经过的时间进行计时。 在我的传感器控制器代码中、簧片开关触发正确、计数工作正常;但是、我不知道如何使项目的时钟部分正常工作。 我看到器件上的 timer2具有捕获模式功能、但捕获模式的文档非常混乱。 我是否可以查看任何代码示例以了解如何设置时钟并在给定时间获取时钟值?

感谢你的帮助

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

    你(们)好

    我知道使用 Timer2的唯一示例是 LED PWM 示例。

    这里还有一个包含一些计时器2代码示例的帖子:

    https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/948953/lp-cc2652rb-timer-capture-timer2getcaptvalue-of-sensorcontrollerstudio-is-not-returning-any-valid-value

    我不清楚您确切想测量两者之间的时间是什么? 您是否需要知道两个输入信号、两个事件之间或其他事件之间的时间

    Siri

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

    问题是、如何使用传感器控制器来测量 事件之间的时间? 在本例中、我们有一个可旋转和关闭簧片开关的拨片或滚轮。 频率为1Hz - 20Hz。 范围。 我们需要从本质上测量轮子的速度。  这与简单的速度表自行车相同、其中车轮上的磁体通过簧片开关一次/旋转。  您如何在传感器控制器上实现这一点? 是否可以使用 cc1310或我们是否需要 cc1312芯片? 我似乎无法找到完成此操作的程序。  

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

    我们有一个类似的示例、其中使用 LC 读数而不是簧片开关、但此处仅使用旋转次数("ULPSENSE 的 LC 流量计")

    您是否了解了是否可以使用 TDC:

    TDC 外设是一款高精度时间数字转换器、用于测量可配置启动触发器与可配置停止触发器之间的时间。