微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200有没有获取当前运行时间的api?

CC3200有没有获取当前运行时间的api?

时间:10-02 整理:3721RD 点击:

如题,一般系统都有获取当前系统运行时间的一个api,但是cc3200的文档中没有找到,请问有吗

连接网络,通过时间服务器获取,cc3200没有RTC。

可参考CC32xx Info Center Get Time Application,地址: http://processors.wiki.ti.com/index.php/CC32xx_Info_Center_Get_Time_Application

我不是要ntp的时间,系统可以通过计数系统时钟的个数来确定时间啊

而且提供的web server上能获取系统运行时间。我也不要rtc

我就是要一个系统从启动到现在的时间。

我不是要ntp的时间,系统可以通过计数系统时钟的个数来确定时间啊

而且提供的web server上能获取系统运行时间。我也不要rtc

我就是要一个系统从启动到现在的时间。

用定时器

谢谢啊,不希望用定时器,感觉有点浪费

我不是要网络时间

我是要模块从启动到现在运行的时间,不是ntp

获取 TICK 的时间吧

xTaskGetTickCount();

Getting Device time and date example: SlDateTime_t dateTime = {0}; _i8 configLen = sizeof(SlDateTime_t); _i8 configOpt = SL_DEVICE_GENERAL_CONFIGURATION_DATE_TIME; sl_DevGet(SL_DEVICE_GENERAL_CONFIGURATION,&configOpt, &configLen,(_u8 *)(&dateTime)); printf("Day %d,Mon %d,Year %d,Hour %,Min %d,Sec %d\n",dateTime.sl_tm_day,dateTime.sl_tm_mon,dateTime.sl_tm_year dateTime.sl_tm_hour,dateTime.sl_tm_min,dateTime.sl_tm_sec);

cc3200是没有硬件时钟了,如果不用NTP建议最好还是用timer来计算.

请问你的这个问题解决了吗?我也遇到了这个问题,想要知道程序两次运行之间的间隔

请问,您的获取tick额函数xTaskGetTickCount();在那个路径下的文件里?
谢谢 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top