微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM嵌入式Wince的开发心得

ARM嵌入式Wince的开发心得

时间:11-11 来源:互联网 点击:
主要内容:通过看书初步了解了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 将编译成功

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top