TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: CC1310 RTC 定时例子

Part Number:CC1310Other Parts Discussed in Thread: SYSBIOS

CC1310 RTC 定时例子

Alex Zhang:

您好,请参考

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/515115/manage-date-time-in-ti-rtos-cc1310

,

Alex Zhang:

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/546559/cc1310-rtc-problem

这个对您也会有所帮助,谢谢

,

genyi liu:

需要用做长时间的定时,例如延时一天后报警,,我的设备需要低功耗, 只看到用RTC看时间的例子,不能满足需求!

,

Alex Zhang:

cc1310 在低功耗模式下运行 RTC,因此你只需设置一次时间,即使在低功耗模式下,它也会在通电时继续计数时间。低功耗模式由 TI-RTOS 管理。

,

genyi liu:

需要他一天后自动唤醒设备

,

genyi liu:

要怎么配置?

,

Alex Zhang:

genyi liu said:需要用做长时间的定时,例如延时一天后报警

e2echina论坛这边不提供代码编写服务,RTC看时间的demo给您,如果您这边写一个延时一天报警的逻辑代码很困难的话,建议您联系与您公司对接的FAE。

,

genyi liu:

要是有FAE,就不会在这论坛提出问题了,TI不是自己把FAE砍了吗?

,

Alex Zhang:

您好,实在抱歉,

genyi liu said:要是有FAE,就不会在这论坛提出问题了,TI不是自己把FAE砍了吗?

您这边提到的我不是太明白

,

Alex Zhang:

您这边现在的具体需求是什么?

请您提供具体需求。

,

genyi liu:

你是说RTC的功能需要吗?

,

genyi liu:

需要实现一天的定时,定时到后自动唤醒设备

,

genyi liu:

TI不是砍掉很多代理吗,我只能到官网买芯片

,

genyi liu:

哪来的FAE支持

,

genyi liu:

去代理那边买芯片,代理或许技术支持下,现在就只能天天在TI官网发贴,咨询了。

,

Alex Zhang:

我这边看到您的邮箱是公司邮箱对吧?

,

genyi liu:

是啊

,

Alex Zhang:

建议您去英文论坛去发表您的需求,您可以得到更为专业的回复

https://e2e.ti.com/

,

Alex Zhang:

genyi liu said:需要实现一天的定时,定时到后自动唤醒设备

您这边需要的例程我们这边是不提供的,只能为您找到一些相关的资料,尽可能的帮助到您。希望您这边可以理解。

,

genyi liu:

英语不好,估计不容易发表正确发表自己的需求

,

genyi liu:

有相关资料参考也行,反正实现不了,换个思路就好

,

Alex Zhang:

已经跟进您的问题,有更新会立即回复您。

,

Shuyang Zhong:

Hi Genyi,

请参考此例程:

https://dev.ti.com/tirex/explore/node?node=A__ADsdb9Xnk2cxo8yFPo709g__com.ti.SIMPLELINK_CC13X0_SDK__eCfARaV__LATEST

Best regards,

Shuyang

,

genyi liu:

这个Clock例子跟RTC有什么关联吗?

,

Shuyang Zhong:

Hi Genyi,

二者关联性如下:

The RTC is used by TI-RTOS as the time base for the ti.sysbios.Clock module. It continues to run even when the processor is in standby mode and will wake the processor whenever a Clock object times out.Clock objects are used to implement the timeouts for BIOS APIs such as Task_sleep(), Semaphore_pend(), Event_pend(), etc. They are also used internally by various TI-RTOS driver functions when a timeout is required.The RTC is also used as the timebase for the ti.sysbios.hal.Seconds module which can be used to provide time-of-day information to your application.

请参考:https://e2e.ti.com/support/processors-group/processors/f/processors-forum/578980/rtos-rtc-in-cc1310

Best regards,

Shuyang

,

Alex Zhang:

genyi liu said:需要用做长时间的定时,例如延时一天后报警,,我的设备需要低功耗, 只看到用RTC看时间的例子,不能满足需求!

RTC 在大约 18 分钟后循环,因此您不能使用它让设备休眠一整天,然后在中断时唤醒。

如果你有一些东西只需要每天运行一次,其余时间设备应该休眠,你仍然需要更频繁地唤醒,然后在唤醒 x 次后,你就可以做你需要做的事情。

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: CC1310 RTC 定时例子
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1