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

咨询 在simplelink方式下使用CC2640的RTC功能实现实时时钟功能

我没有使用蓝牙协议,只使用X:\ti\simplelink_cc2640r2_sdk_3_10_00_15\examples\nortos 下的协议开发,里面没有找到关于RTC实现 带年月日及时分秒功能的代码,上次咨询过一次关于RTC功能,你们让我使用aon_rtc.c和aon_rtc.h里的代码,我对比了里面,好像只有定时功能,没有看到实时时钟的实现方法,

请问有没有其它源码可以实现这些功能

Alvin Chen:

请使用 TI-RTOS 的Seconds module
dev.ti.com/…/Seconds.html

user1412065:

回复 Alvin Chen:

我用的是 X:\ti\simplelink_cc2640r2_sdk_3_10_00_15\examples\nortos 下的代码

Alvin Chen:

回复 user1412065:

非TI RTOS我们没有提供

user1412065:

回复 Alvin Chen:

在非TI RTOS下的功能我都开发的差不多了,这时候让我再改到TI RTOS下发,这样不需要重来吗,有没有别的方法可以实现

Alvin Chen:

回复 user1412065:

目前没有办法,除非你自己搞个库,这个难度不言而喻

user1412065:

回复 Alvin Chen:

我在 TI RTOS下 加入#include <ti/sysbios/hal/Seconds.h>#include <time.h>
uint16_t i;time_t t;struct tm *ltm;char *curTime;uint32_tSTARTTIME=0;Seconds_set(STARTTIME);
for(i=0;i<1000;i++){
t = time(NULL);ltm = localtime(&t);curTime = asctime(ltm);}
读出来curTime 值 每次都是一样的,是不是时钟没有走,是哪里还需要设置什么吗

赞(0)
未经允许不得转载:TI中文支持网 » 咨询 在simplelink方式下使用CC2640的RTC功能实现实时时钟功能
分享到: 更多 (0)