您好,我是一个在RTOS中刚刚入门的新手。在我阅读的几乎所有文档中,都指出任务必须处于无限循环状态,但没有解释为什么。请问有人能够帮忙说明原因吗?谢谢。
您好,我是一个在RTOS中刚刚入门的新手。在我阅读的几乎所有文档中,都指出任务必须处于无限循环状态,但没有解释为什么。请问有人能够帮忙说明原因吗?谢谢。
while( (event_flags & TERMINATE) == 0 )
{
event_flags = eventWait( WAIT_FOREVER ) ;
// handle events
...
}
main()
函数来初始化它,当任务使用return
语句返回时,控制权会传递回操作系统的crt。task_kill()
(仅代表性)API的代码。