新型的操作系统: RTOS:Real Time multi-tasking Operation System 实时多任务操作系统(RTOS)是嵌入式应用软件的基础和开发平台。目前在中国大多数嵌入式软件开发还是基于处理器直接编写,没有采用商品化的RTOS,不能将系统软件和应用软件分开处理。RTOS是一段嵌入在目标代码中的软件,用户的其它应用程序都建立在RTOS之上。不但如此,RTOS还是一个可靠性和可信性很高的实时内核,将CPU时间、中断、I/O、定时器等资源都包装起来,留给用户一个标准的API,并根据各个任务的优先级,合理地在不同任务之间分配CPU时间。 LEOS:Legend Embedded OS 具有占用空间小,实时、多任务、多线程等系统特征,提供丰富的中间件支持. RTOS应用过程中都是越“视窗”(Windows)而入,而LEOS的成功开发,其“家电化”的操作模式,在使用过程中一如使用家电,无需启动复杂的应用程序,也无需习惯而无奈的开机等待,只要通过键盘或遥控器,就可直接播放、浏览存储的影音库。 |