简介:介绍一种简单的多任务操作系统内核设计,对于某些弱实时性应用,数据存储器量有限的各种单片机系统具有良好的适应性,给出具体的实现过程,并通过一个例子说明基于这种OS平台的应用软件设计方法,附录为完整的程序源码。
简介:基于uC/OS-Ⅱ操作系统的任务调用、管理方法及多任务之间的通讯机制,结合LPC2132的内置看门狗,设计了一种能够实现多任务管理的软件看门狗,它能有效地监视各应用任务和硬件系统,确保系统长时间稳定运行.当一个任务出错时,为了不影响其他任务正常运行,看门狗重启该任务,直至在多次重启无效时重启系统;当系统硬件和主程序出现问题时,自动重启系统.更多还原