CC2640R2F AON_RTC
时间:10-02
整理:3721RD
点击:
请问CC2640R2F硬件RTC(AON_RTC)怎么使用呢?之前一直是使用定时器模拟的一个RTC,最近项目里面对RTC要求比较高,所以想切换到硬件RTC上来,但总是配置不好,也没找到可用的资源来参考。请帮忙指点一下。
Hi
SDK里面没有类似的例子,API的使用可以参照下面的文章。
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/2_14_02_22/exports/tirtos_full_2_14_02_22/products/cc26xxware_2_21_03_15980/doc/driverlib/group__aonrtc__api.html#ga139caabd8d9d9b3f5a86b043fb6263a3
#include <time.h>
#include <ti/sysbios/hal/Seconds.h>
uint32_t sec;
time_t
t;
static
void
someFunction(
void
)
{
uint32_t timeNow = 1426692075;
Seconds_set(timeNow);
while
( (sec = Seconds_get()) != timeNow + 5) {}
// <- This actually waits for 5 seconds!
t =
time
(NULL);
}