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.

[参考译文] CC1350:UTC 时间戳应用设计

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/902095/cc1350-utc-timestamp-application-design

器件型号:CC1350

您好、TI、

我正在寻找有关应用设计的建议。

上下文:

我运行星形配置网络、将 CC1350作为节点和 CC1350收集器。 这些应用与 SDK 中的示例 sensor_cc1350和 collector_cc1350非常相似。

当传感器和网关断开连接时、器件需要保留某种形式的时间戳。 当收集器网络不可用时、这些器件具有闪存来保留数据记录。

以前、我已经实现了一种从收集器到传感器的 UTC 时间同步、并使用 Seconds_set 模块进行设置。

问题:

为了提高器件的功耗、我希望实现类似于 https://www.ti.com/tool/TIDA-00484的纳米计时器设计。 这会导致我之前的实施中出现问题、每次上电时需要从集电极重新同步、从而使器件的供电时间更长。

问题:

我正在寻找建议/替代方法来在器件上保留时间。 从原始收集器接收到时间戳后、时间戳需要映射到实时 UTC。 设备需要保留记录数据的时间戳。

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

    您好、CDEV、

    通常、收集器器件会始终通电。 我唯一可以建议的是、在待机状态下、RTC 会一直计数。

    此致、

    AB

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

    AB、

    感谢后续行动。 是的、收集器几乎始终通电。 为了实现容错、节点需要能够在网关断电时通过闪存存储传感器观察结果。

    由于纳米计时器会使器件断电、所有外设都关闭、从而无法继续计数。 我正在寻找一种方法来确定进行测量时的 UTC 时间戳、同时也会关闭此电源。

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

    我可以提供的另一种选择是使用 BLE 堆栈源中包含的时间/UTC 模块。 查看 source/BLE 文件夹中的 SDK。 它称为 UTC_CLOCK。 这将使用 RTOS 计时器、并允许器件休眠。 请注意、它将定期更新、但不应太耗能。