摘要:
任务的同步与通信 任务间的同步 在多任务合作工作过程中,操作系统要解决两个问题: 各任务间应该具有一种互斥关系,即对某些共享资源,如果一个任务正在使用,则其他任务只能等待,等到该任务释放资源后,等待任务之一才能使用它; 相关的任务在执行上要有先后次序,一个任务要等其伙伴发来通知,或建立了某个条件后才 阅读全文
摘要:
任务基本概念 任务是一个接受操作系统管理的独立运行单元,在uCosII中类似与普通平台上的main()函数,需要自己来保护其因调用或中断二产生的断点,所以需要一个自己的私有堆栈,即任务堆栈; 任务有两种,分为:用户任务和系统任务; uCosII中并没有给任务分配独立的运行空间,而是所有的任务共同使用 阅读全文