1.任务状态 从用户的观点来看,任务可以是有 5种状态,见图 5-6。展示了任务状态间的转换关系。 {休眠状态,就绪状态,运行状态,挂起状态,中断状态} (1).处于休眠状态的任务驻留于内存但未被uC/OS-III使能。通过调用OSTaskCreate()函数uC/OS-III创建任务。 任务代码是 Read More
1.设置任务优先级 嵌入式系统中的重要的应用应该被设置为高优先级,一些显示操作就应该被设置为低优先级。 然而, 由于实时系统的复杂性, 在大多数情况下任务的优先级是不能被事先确定的。多数系统中,不是所有的任务都是重要的,不重要的任务应该被设置为低优先级。 2.堆栈空间大小的确定 堆栈的大小取决于该任 Read More