微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3200 定时 操作, 比如:06:00 让LED1 亮, 18:30 让LED2 亮

cc3200 定时 操作, 比如:06:00 让LED1 亮, 18:30 让LED2 亮

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

请教一下, cc3200 特定时间, 执行指定的操作, 该怎么做?  

大家是怎么做的。

是基于 SNTP、RTC 、 队列   吗?  

大家的思路是怎样的。

如果是简单的任务可以使用状态机的形式,结合前后台中断任务进行任务的切换和管理,如果是复杂的任务建议使用RTOS,CC3200支持TI-RTOS和FreeRTOS,相关的例程在CC3200的SDK中均已包含,官方下载CC3200的SDK包后,安装到PC电脑后,参考Example中的例程。

具体到每一分钟 怎么做了? 我想到的是,  每隔一段时间 向服务器 请求一次时间。  后面能不能通过 定时器 维持这个时间了?

CC3200可以通过RTC来进行计时,定时向服务器访问,可以访问时间服务器的程序可以参考C:\ti\CC3200SDK_1.2.0\cc3200-sdk\example\get_time

获取时间的例程。

你可以通过外接时钟模块解决。

RTC 有对应的例程吗?

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

网站地图

Top