首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > Bootrom功能改进经验谈

Bootrom功能改进经验谈

资料介绍
嵌入式系统论文

Bootrom功能改进经验谈
摘要:以VxWorks嵌入式实时操作系统为例,介绍了改进启动代码(Bootrom)功能的四
点经验:(1)具备故障保护功能的Bootrom的自我在线更新;(2)增加重启功能;(3
)自动运行应用软件;(4)多种应用软件的选择。
    关键词:Bootrom 嵌入式实时操作系统 FTP
VxWorks是美国WindRiver
System公司于1983年设计开发后个运行在目标机上的高性能、可裁减的嵌入式实时操作
系统(RTOS)。它是一种功能强大而且比较复杂的操作系统,包括了进程管理、存储管
理、设备管理、文件系统管理、网络协议及系统应用等几部分。VxWorks为程序员提供了
高效的实时多任务调度、中断管理、实时的系统资源以及实时的任务间通信。其核心功
能主要有微内核、任务间通信机制、网络支持、文件系统和I/O管理、POSIX标准实时扩
展以及C++等其他标准支持。在各种CPU平台上提供了统一的编程接口和一致的运行特性
,尽可能地屏蔽不同CPU之间的底层差异。应用程序员可以将尽可能多的精力放在应用程
序本身,而不必关心系统资源的管理。VxWorks以其良好的可靠性和卓越的实时性被广泛
地应用在通信、军事、航空、航天等高精类技术及实时要求极高的领域中,如卫星通信
、弹道制导、飞机导航等。
设计师通常利用VxWorks开发Bootrom代码。Bootrom相当于PC机中的BIOS,它完成对
加载过程中所需设备的初始化及驱动;然后,通过某种可选择的通信手段(如网口、串
口),将VxWorks内核加载。VxWorks内核相关于PC机上的操作系统,如Linux、Windows
。此外,Bootrom还提供了一些辅助功能,如地址内容查看、地址内容修改和Bootrom菜
单显示信息控制等功能。但是,在实际应用中,这些功能不够丰富,便利性不足
Bootrom功能改进经验谈
本地下载

评论