嵌入式实时操作系统的发展趋势
由于网络与通信技术的发展,嵌入式系统在经历了近 年的发展后,又进入了一个
新的历史发展阶段。当前的 位 高端应用集中在网络、通信和多媒体技术领域,在
嵌入式系统的高端应用中,进行多年技术准备的 公司推出了 位 系列嵌入式
微处理器,作为全球最大的 授权公司,手机领域所有芯片公司都是基于 架构的,
在智能手机领域, 架构已占据 以上。
嵌入式操作系统发展的运用,能够简化嵌入式系统的应用开发,有效地确保系统的稳
定性、安全性和可靠性。嵌入式实时操作系统在目标处理器平台上的移植就成为嵌入式软
件开发的基础,但是嵌入式系统的规模和复杂程度不断加强,传统的嵌入式软件设计模式
已经不能适应,而建立在操作系统上的嵌入式系统可以吧应用和系统管理进行分割,使得
开发更加容易,各个模块更加清晰,程序的可维护性好。目前主流的基于 核的嵌入
式操作系统都具有实时性的特征,而且在不断地更新版本,提供更多的功能。
是一个源代码公开、可固化、可裁剪占先式的实时多任务操作系统,前身是
,最早出自于 年美国嵌入式系统专家 !! 在《嵌入式系统编
程》杂志的 " 月和 # 月刊上刊登的文章连载,并把 的源码发布在该杂志的 $$ 上
它运行。目前 绝大部分源代码是用便于移植的 语言编写,小部分汇编语言代码
已被压缩到最低限度,使之可供不同构架的微处理器上使用。 属于可剥夺型实时
内核,结构小巧,最小内核可编译至 K。系统内核提供的基本服务主要是负责多任务间
的共享 数 据 ,同步与 通 信 等。最新 的 %& 版本还增加 了算法以避免 在 移 植中修改
'()*+,-中的堆栈指针,使得 在不同的 上运行更稳定,移植更方便。
./& 是 ./& 小型化后适合于没有 ,内存管理单元-的微处理器芯片而裁剪
成的操作系统, 系列中的 %(0、1( 等产品能使用 ./&,
同时 ./& 也支持 2 304 33 、 356 等其它中 低 端 嵌入式处 理 器 。
./& 保持了传统 ./& 操作系统的主要特性包括稳定、强大的网络和文件系统的支
持./& 裁剪了大量的 ./& 内核以缩小尺寸适合象 "7、83!9 这
样小容量、低成本的嵌入式系统。./& 系统小型化的另一简化是采用了 . 库替代
./& 的 :3. 库使用 . 可以大大减少应用程序的代码尺寸对于中小型嵌入式应
用. 功能可以满足需要所以目前即使是某些采用 ./&1。最近即将推出的 1&
版本将跟上主流 ./& 内核 # 的趋势,(主流内核 # 将于年内公布)。
评论0
最新资源