原创 嵌入式操作系统的基本概念

2007-10-2 00:17 2003 9 9 分类: MCU/ 嵌入式

1。前后台系统


对基于芯片的开发来说,应用程序一般是一个无限循环,可称为前后台系统或超循环系统。循环中调用相应的函数完成相应的操作,这部分可看成后台行为。中断服务程序处理异步事件,这部分可看成前台行为。后台也可以叫做任务级,前台也可以叫做中断级。时间相关性很强的关键操作一定是靠中断服务程序来保证的。


2。操作系统


操作系统是计算机中最基本的程序。操作系统负责计算机系统中全部软硬资源的分配与回收、控制与协调等并发的活动;提供用户接口,使用户获得良好的工作环境;为用户扩展新的系统功能提供软件平台。


3。实时操作系统


实时操作系统(RTOS)是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于RTOS的各个任务,进行资源(包括存储器、外设等)管理、消息管理、任务调度及异常处理等工作。 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /3 下一条