以菜农大叔的《LOOK_LED》例程 为例,我想添加一个新的任务,直接复制了任务2,该改为任务3,不行。请问大家,怎样添加一个新的任务。
// 任务类 task_led_t 的例程
void task_led3_t::routine()
{
// TODO: 在此编写 task_led_t 例程的内容
uint32_t data = 0b100;
while (true) {
// TODO: 在此编写 task_led_t 例程的内容
#if LOOK_H == 0
GPIOAs.DMASK.Regs = ~0b100;
GPIOAs.DOUT.Regs = data;
#else
GPIOA.DMASK(-1)
.DMASK2(0);
GPIOA.DOUT = data;
#endif
data ^= 0b100;
delay(LOOK_TICKS_PER_SEC / 20);
}
}
|