Windows Mobile 6.1 开发全攻略:从安装到运行映象

2星 需积分: 4 122 下载量 182 浏览量 更新于2024-08-02 收藏 1017KB PDF 举报
"Windows Mobile 6.1 开发指南" 这篇文档是针对Windows Mobile 6.1的开发手册,旨在帮助开发者进行应用程序和系统的开发与定制。Windows Mobile 6.1是微软为移动设备推出的操作系统,主要用于智能手机和平板电脑,它在Windows Mobile 6的基础上进行了改进和增强,提供了更丰富的用户体验和更强的性能。 一、安装开发工具及软件包 1.1. 安装PlatformBuilder for Mobile 5.0开发工具 这是构建Windows Mobile应用的基础,包括了Visual Studio的一个扩展,用于创建、编辑和调试移动设备的项目。首先需要安装Microsoft .NET Framework 1.1 Package,它是.NET框架的一个早期版本,为Windows Mobile应用提供支持。 1.1.1. 安装Microsoft .NET Framework 1.1 Package 这个组件是.NET应用程序运行所必需的,确保了开发环境对.NET编程的支持。 1.1.2. 安装PlatformBuilder for Mobile 5.0 此步骤涉及安装用于Windows Mobile 6.1的平台构建器,它包含了构建自定义ROM和应用程序所需的全部工具和SDK。 1.2. 安装Adaptation Kit User 6.10 (AKU6.1) AKU是用于更新Windows Mobile设备操作系统功能的补丁,这里安装的是6.1版本,用于升级设备到Windows Mobile 6.1标准。 1.3. 安装X900 for Mobile 6.1 BSP BSP(Board Support Package)是针对特定硬件平台的软件包,包含驱动程序和其他硬件相关的配置,使Windows Mobile能适应X900设备。 二、建立开发工程 这部分指导如何在PlatformBuilder中创建新的工程,这可能涉及到选择设备类型、配置项目属性以及添加必要的组件和文件。 三、编译工程 在工程配置完成后,开发者可以进行编译过程,将源代码转化为可执行的二进制文件,如DLL或EXE,同时编译过程会检查代码错误和警告。 四、运行时映象的下载 4.1. 下载前要准备的软件 在将编译好的映象下载到设备之前,需要准备串口软件(如超级终端)用于通信,以及TFTP下载软件(如Cisco TFTP Server)用于传输文件。 4.1.1. 串口软件 用于通过串行接口与设备建立连接,通常用于调试和数据传输。 4.1.2. TFTP下载软件 TFTP(Trivial File Transfer Protocol)是一种简单的文件传输协议,常用于设备固件升级。 4.2. 下载运行时映象 通过串口或网络将编译生成的映象文件(如Eboot.nb0和flash.bin)下载到设备,这些文件包含了操作系统的启动部分和核心组件。 五、其他 文档中还包含了插图清单,帮助读者更好地理解各个步骤的视觉表示,例如安装过程、设置选项、软件界面等。 总结: 这份Windows Mobile 6.1开发指南详细介绍了从安装开发环境到构建、编译项目,以及最终将运行时映象下载到设备的过程。对于想要在Windows Mobile平台上进行开发的工程师来说,这是一个宝贵的参考资料。