OSTimeDlyHMSM(0,0,0,800); LED4=1; OSTimeDly(OS_TICKS_PER_SEC*1.2); } }
void MyTask5(void *ppdata) { ppdata=ppdata; for(;;) { LED5=0; OSTimeDlyHMSM(0,0,0,300); LED5=1; OSTimeDly(OS_TICKS_PER_SEC); } }
六、程序设计题
有任务Task1和任务Task2,任务Task1的优先级为3,任务Task2的优先级为7,任务要求必须保持Task1、Task2、Task1、Task2??的顺序执行,请写出Task1、Task2和相关的支持代码。