嵌入式操作系统中,每一个任务都是有状态的,FreeRTOS 的运行支持以下四种状态Running—运行态Ready—就绪态Blocked—阻塞态Suspended—挂起态运行态就是说任务现在正在运行,就绪态是指任务可以运行了,但是还没开始运行,就比如在银行排队取钱一样,你已经准备好取钱了,但是前面有人也在取钱,你得排队!那么有没有不排队的方法?有,VIP会员!哈哈!后面再说!就绪态就是再排队取钱的人,运行态就是正在取钱的人,代码里的 printf("StartDefaultTask1 \r\n"); 就是取钱的这个动作!而柜台妹妹,就相当于是内核/调度器!
|