TI中文支持网
TI专业的中文技术问题咨询交流网站

CC1310: sensor controller task延时开启task

Part Number:CC1310

各位专家:

我有一个SCS TASK 问题请教。

我在程序中通过设置SCS TASK 采集时间并启动TASK

scifStartRtcTicksNow(0x00010000 *30);//30 SEC
scifStartTasksNbl(BV(SCIF_ADC_WINDOW_MONITOR_TASK_ID));

设置完后马上进行了采集任务。我现在想设置采集时间后,不马上启动,而是经过30 S 后在启动,应如何设置,谢谢。

Kevin Qiu1:

scifStartRtcTicksNow设置的是sensor controller 唤醒周期,不是延时

可以尝试使用任务事件触发:https://software-dl.ti.com/lprf/sensor_controller_studio/docs/cc13x0_cc26x0_help/html/task_event_handling.html

,

自由飞翔:

多谢,我可能表述有问题,我的意思设置完唤醒周期后不马上启动任务,而在下一个周期到达时启动

,

Kevin Qiu1:

可以在Execution Code中使用fwScheduleTask(1)来调度启动任务,对于不需要定期启动的任务,上面链接中的evhSetupTimerTrigger也是一种方法

,

自由飞翔:

多谢

,

Kevin Qiu1:

不客气

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: sensor controller task延时开启task
分享到: 更多 (0)