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

WinCE系统下BootLoader的开发

资料介绍
嵌入式系统论文

WinCE系统下BootLoader的开发
摘要:介绍WinCE.NET系统的旧方法;说明板级支持包(BSP)的基本构成;从开发实际
出发,详细阐述如何开发BSP中的重要部件--BootLoader。
    关键词:WinCE.NET BSP BootLoader DOC
引言
Windows
CE.NET是微软公司向嵌入式领域推出的一款操作系统。它最大程度继承了桌面版Window
s操作系统的丰富功能,同时又副入了许多新特性,以适应嵌入式领域的实际情况和要求
。无论是商业应用需求,还是人们的多媒体消费需求,都能被采用CE操作系统的设备很
轻松的满足。最新的.NET版本较之3.0版本,在实时性和稳定性上有大幅度提高,开始广
泛地被平板电脑、数码相机、彩屏手机、PDA等多种高性能产品所采用。
但是,CE并不是一个通用的安装版操作系统,在形形色色的嵌入式硬件设备世界里,
一款CE系统通常只会针对某一种硬件平台生成。所以,作为原始设备生产商,必须根据
自己的硬件平台和应用场合定制CE,最主要的工作就是编写适合于自己的板级支持包(
BSP)。在BSP中,包含了一个重要的组成部分——BootLoader。创建一未功能完善的Boot
Loader,是开发WinCE系统的第一步,也是极为关键的一步。本文将结合开发实例,介绍
如何开发适合于自己硬件的BootLoader。
1 定制CE操作系统的基本知识
定制CE操作系统是采用微软的工具软件:Platform
Builder(PB)。该工具能够根据用户的需求,选择构建具有不同内核功能的CE系统。同
时,它也是一个集成的编译环境,可以为所有CE支持的CPU目标代码编译C/C++程序。前
面所说的BSP和BootLoader程序就是在该环境下编译,并整合到CE系统中去的。一旦成功
地编译了一个CE系统,就会得到一个
标签:WinCEBootLoader
WinCE系统下BootLoader的开发
本地下载

评论