主要内容:经过看书开端了解了ARM 嵌入式wince开发的远景和含义,嵌入式的应用领域,ARM硬件的体系结构。WINCE 方面懂得了platform builder开发工具的运用,能够运用platform builder开发工具定制WINCE操作系统,可提取出操作系统内核镜像——NKL.BIN。
ARM——Advanced RISC Machines简称,选用精简指令的计算机技术。
ARM高档言语程序规划主要是经过C言语完结。其操作系统的开发能够根据Linux,也能够根据Windows,我主要是根据ARM芯片的WINCE 操作系统的开发和移植。
WINCE 开发渠道的构建与装备:
运用platform builder开发渠道,装置比较简单,略过。
WINCE操作系统的创立进程:
1、运用platform builder 5.0创立操作系统映像
2、从“file”菜单上,挑选“New Platform”,创立一个新工程
3、随意设定工程的称号,在path中设置操作系统的生成目录
4、下一步,挑选操作系统运转的硬件环境,这儿挑选SAMSUNG SMDK2410:ARMVI
5、下一步挑选可用的OS实践模板,挑选自己需求的
6、下一步阅读并承受默许的“Applications&Media”装备选项
7、下一步默许,左后Finish
8、完结上述过程,platform builder便发生了操作系统渠道装备有必要的一切文件
经过platform builder渠道增加必要的特征:
经过Catalog面板上的扩展分类数增加所需求的特征
创立根据模拟器的操作系统映像
platform builder为一个操作系统规划发生两种装备:
Debug和Release
1、在platform builder的“Build OS ”菜单上,单击“Set Active Configuration”,进行相应的挑选
2、查看platform builder的“platform”菜单上“Settings”中“Configuration”中的设置,主要是查看“Build Options”选项
3、“Locale”选项卡中设置言语
4、一切操作完结后,在platform builder主菜单上,挑选“Build OS | Sysgen”来开端创立WINCE 运转时映像
5、过一段时间,Build OS 将编译成功