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.

[参考译文] CC3235S:如何挂钩#39;设置器件实时时钟#39;事件

Guru**** 2392465 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1112646/cc3235s-how-can-i-hook-the-set-device-real-time-clock-event

器件型号:CC3235S

在我的项目中、用户能够使用内置配置页面上的按钮设置器件上的时间/日期

我的用户代码是否可以检测到已经完成此操作的事实-例如、通过设置回调?

或者、是否有办法扩展或更改"从 PC 设置时钟"按钮后面的代码?

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

    您是否参考了开箱即用示例?

     源文件和 html 文件(在本例中为"www/settings.html"是相关代码)在 SDK 中提供。

    该时间是定期读取的(如果需要、您可以更新 html)、以便它验证设置是否成功

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

    否、这是自定义应用程序。  我的要求是让应用程序"知道" RTC 在休眠唤醒时是否已设置、并且最好能够记录事件。

    初始上电时、时间显然没有设置、因此我可以使用复位是 POR 而不是休眠这一事实来确定用户应该设置时钟。  但是、如果用户将器件发送回睡眠状态(与用户工作流程的一部分一样)、但没有设置 RTC、那么当我退出休眠模式时、我无法知道时钟已设置。

    对于我来说、理想的解决方案是、如果-当用户使用按钮设置时钟(在内置 HTML "设置"中)-一个要引发的事件(例如通过回调)、以便我的应用程序可以采取必要的操作。

    由于这是一个电池供电的应用、我不能简单地轮询 RTC 并寻找"跳跃"。

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

    没有与日期设置(或任何其他设置)关联的事件,但您可以使用 HTTP 服务器将事件发送到主机(例如 ,在程序员指南的9.7章中检查 SimpleLinkNetAppRequestEventHandler())。