WINCE内核裁剪和生成内核镜像的基本步骤

来源:百度知道 编辑:UC知道 时间:2024/06/24 10:58:42
三个简单题~全部150分~
学校要提交的课程设计报告~
步骤尽量用课本或者文献资料上出现的步骤~我们没有相关的书籍...很郁闷~我觉得有书的就是主要工作就是码字吧~
好吧~会的就尽快帮下忙吧~

1.描述WinCE内核的裁剪和生成内核镜像的基本步骤。
2.简述SDK在WinCE应用开发中的作用。
3.简述你对嵌入式交叉编译环境的理解。
各位兄弟姐妹大叔大婶会的就帮帮忙~

1.描述WinCE内核的裁剪和生成内核镜像的基本步骤。
1 创建操作系统平台设计,在Platform builder中选择"New Platform",然后选择存储路径,BSP,以及设计模板
2 添加必要的特征,在Catalog面板下添加自己需要的特征
3 配置项目属性,配置编译选项,地区设置,环境变量等
4 使用Platform builder中的"Build OS"->"Sysgen",生成内核镜像,如果遇到任何错误,再分析源码及项目配置来解决

2.简述SDK在WinCE应用开发中的作用
SDK的使用使WinCE操作系统与平台应用程序并行开发成为了可能。SDK中包含特定WinCE平台的头文件以及库文件,可以使应用程序开发不必等待操作系统开发完成才可以编译与调试。从而大大增加了WinCE开发的速度与并行度

3.简述你对嵌入式交叉编译环境的理解
所谓交叉编译环境就是指在当前指令集的平台上编译另外一种指令集的程序代码。比如我们通常使用ARM来构建WinCE系统,但是我们开发工具是使用x86指令集的PC,所以要在x86指令集上的CPU编译出ARM(或thumb)指令集的代码,就需要交叉编译环境来将源代码编译成ARM(或Thumb)指令集的程序,而Platform builder就可以是一种交叉编译环境,还有比如ARM公司的ADS1.2也是一种交叉编译环境

1.WinCE内核的裁剪和生成内核镜像:
http://baike.baidu.com/view/405488.html

2.SDK在WinCE应用开发中的作用
http://baike.baidu.com/view/42