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:
不客气