简单的轮询程序
不用实时操作系统RTOS,用一个轮询预安排的多任
务机制,实现一个更复杂的C程序。在这个机制中,任务
或者函数在一个无限循环中被重复的调用。
int counter;
void main (void) {
counter = 0;
while (1) { /* 无限循环 */
check_serial_io ();
process_serial_cmds (); /* 处理串行输入 */
check_kbd_io ();
process_kbd_cmds (); /* 处理键盘输入 */
adjust_ctrlr_parms (); /* 调整控制器 */
counter++; /* 递增计数器*/
}
}
|