基于ARM与WINCE的开发教程:从安装到运行HelloWorld
需积分: 9 139 浏览量
更新于2024-08-25
收藏 2.36MB PPT 举报
本资源主要介绍了如何在基于ARM架构的JXARM9-2410实验箱上使用Windows CE (简称WINCE)进行开发。首先,确保硬件连接正确,包括JXARM9-2410的UART0与计算机串口连接,通过局域网连接至tftp服务器,以及通过USB连接JXARM9-2410和计算机。接下来,关键步骤是:
1. 安装Windows CE BSP:用户需要按照定制安装(Catalog Installation),选择合适的安装路径,确保不保留只读属性,以便对SMDK2440及其下文件进行操作。在安装过程中,关闭可能干扰的杀毒软件。
2. Windows CE内核定制:通过特性安装功能,可以添加或删除特定的应用程序和服务,创建和编译新的项目。例如,定制网络和通信连接,创建应用程序和支持,然后进行编译,成功后会在指定目录下生成nk.bin和nk.nb0等文件。
3. 运行image文件:为了运行image文件,首先需要在主机端设置并运行tftp服务器,比如使用tftpd32j的tftpd32.exe工具,设置tftp服务器的根目录。然后,通过U-Boot下载nk.nb0文件,并在JXARM9-2410上执行,最终会在LCD上显示WINCE启动界面。
在整个过程中,开发者需要了解Windows CE的架构、内核配置、应用程序和驱动程序的编写方法,以及如何与桌面系统进行有效通信。这个教程对于希望在嵌入式设备上开发基于ARM和WINCE应用的开发者来说,是非常实用的指南。
2022-09-14 上传
2007-12-17 上传
2011-08-20 上传
2024-05-12 上传
2023-09-08 上传
2023-04-29 上传
2023-09-08 上传
2023-09-09 上传
2023-05-30 上传
涟雪沧
- 粉丝: 19
- 资源: 2万+
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现