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.

[参考译文] LAUNCHXL-CC1350:用于获取两个事件之间时间变化的时钟

Guru**** 2539500 points
Other Parts Discussed in Thread: CC1350, CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1007022/launchxl-cc1350-clock-for-getting-the-change-in-time-between-two-events

器件型号:LAUNCHXL-CC1350
主题中讨论的其他器件:CC1350CC1310

您好、大学、

我正在使用 cc1350板开发无线流量计。 流量计的一个方面是、它需要测量激活电动簧片开关之间的时间来确定流速。 为此、我想、我只需使用时钟来测量簧片开关关闭时传感器控制器触发的两个中断之间的时间变化。 但是、我花了大量时间来查看、并且在芯片上只找到了一个时钟、该时钟允许我捕获时间的变化、而在 RTOS 中、出于节能的原因、我希望避免这种变化。

似乎很难相信在捕获模式下没有简单的板载时钟、因此我想我缺少了一些东西。 我想知道是否有人知道在 CC1350板上没有 RTOS 时钟的情况下可以使用时钟、这将使我能够测量时间变化(间隔不会超过一秒)?

提前感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="341360" URL"~/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1007022/launchxl-cc1350-clock-for-getting-the-change-in-time-between-two-events "]我希望避免使用 RTOS 以节省功耗。

    这是基于什么? TI-RTOS 不会造成任何功耗损失。 TI-RTOS 可确保芯片始终处于可能的最低功耗状态。  

    --  

    对于此应用、在大多数情况下、使用传感器控制器将提供最节能的解决方案。

    请参阅

    https://www.ti.com/lit/pdf/swra598

    和  

    https://www.ti.com/lit/an/swra578b/swra578b.pdf

    这涵盖了一些用例。 这些内容介绍了如何在 CC13x2上使用传感器控制器、与 CC1310上使用的版本相比、CC13x2包含一些附加组件。  

    查看 TDC 以找到两个脉冲之间的时间。  

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

    好的、我想我以为 TI-RTOS 会启动一组我不希望的系统、我不知道它能确保芯片始终处于最低状态。

    但是、我查看了 TDC、并了解到它会在传感器控制器处于活动状态时保持开启状态、从而浪费电池电量、这并不是理想情况。 是否有办法实现它并保持低功耗?

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

    任何时钟时间都需要时钟源和计时器处于开启状态。

    您还可以看到 https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1006627/launchxl-cc1310-calculate-time-between-posedge-and-negedge-of-a-button-press 、它也与您要实现的目标非常接近。  

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

    考虑这一点、一种方法是让传感器控制器计算干簧管上的事件数量、并在每个时间单位检查计数器值。 32kHz xosc 的功耗较低、可控制传感器控制器的唤醒间隔。 这取决于所需的时间分辨率。