微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2640中如何隔20ms去执行一个事件

cc2640中如何隔20ms去执行一个事件

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

我现在就是想做的是每隔多少秒去执行一个ADC采样事件,系统如何去分配这个时间片,求大神解答。比如说每个五秒去执行一个采样事件,采样时间为2秒

参考develop guide里的3.4 Clock, clock接口允许毫米级定时

Util_constructClock

Util_startClock(Clock_Struct *pClock)

具体该怎么用啊,能否提供一个简单的例程

文档下面有给例子。实在不看,就在工程里面搜下上面提到的函数。

已经定义过了,可是时钟函数时钟进不去,能不能帮我看一下啊,主要的定时程序是在sensor_controller_createtask.c里面,麻烦帮我看一下,谢谢啊

附件没有正确上传。你是用sensor_controller控制ADC吗?

是的啊,是不是cc2640的程序架构是在一个无限循环中执行呢

NO. 基于TI RTOS。 你用sensor Controller也可以产生不基于RTOS的代码,那个可以看作一个无限循环

具体是个什么过程呢?能和我说说吗?

请参考sensor controller的文档。sensor controller可以产生基于RTOS和不基于RTOS两种类型的代码。你跟着文档走一遍应该很清楚了。

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

网站地图

Top