当前位置:文档之家› 最新ARMWINCE嵌入式系统开发1汇总

最新ARMWINCE嵌入式系统开发1汇总


四、编译缺省内核及Bootloader
• 开发板光盘中提供了两个缺省内核: mini2440 和 mini2440-with-QQ 注:QQ为第三方软件
• 这里先用StartLogoMaker制作和修改启动 logo,再编译mini2440-with-QQ内核,最后 创建并安装SDK(当开发主机只安装了 VS2005时使用) 注:编译完成如图2
• 关于WINCE系统版本的选择,目前使用较多 的是5.0与6.0。考虑到6.0系统的很多新概念 与微软下一代嵌入式或者移动系统靠拢,而 且开放的系统源码更多,亦可借鉴部分 wince5的资料,这里就先从WINCE6.0入门
三、建立 WindowsCE 6.0开发环境
• 依照mini2440用户手册 -2010-6-9,在 Windows7系统上先安装 Visual Studio 2005 及补丁,再安装 Windows CE 6.0及 补丁,最后安装第三方软件(如QQ)
图 10 添加“Button”
图 11 改写程序
图 12 VS2005 与开发板连接
图 13 点击“Button”前
图 14 点击“Button”后
八、结语
• 编写WINCE6.0应用程序只能使用 VS2005,这里使用C/C++编程,主要 涉及到无线通讯方面,还有待进一步 学习!
此课件下载可自行编辑修改,仅供参考! 感谢您的支持,我们努做得更好!谢谢
bootloader、BootLogo和WindowsCE内核映象 • 从Nand Flash启动,即可进入wince系统
图 3 功能主菜单
六、安装 Windows Mobile 设备中心 实现 PC同步
• Windows Mobile 设备中心 6.1是 ActiveSync 的 升级版本。PC与开发板连接成功后如下图:
ARMWINCE嵌入式系统开发1
一、开发板选择
• 由于是初学,要选择资料丰富而且比较成 熟的开发板
• 友善之臂的mini2240是一款真正低价实用 的ARM9开发板,是目前国内性价比最高的 一款学习板。其布局如图1
图 1 开发板布局
二、系统选择
• 嵌入式系统开发使用较多的是linux和WINCE, 各有优缺点,这里要求用WINCE系统
图 2 编译成功Mini2440-with-QQ
五、安装WINCE6.0系统
• 开发板有两种启动模式,为从Nor Flash和和从 Nand Flash启动,通过开关S2决定,这里选择 Nor Flash启动
• 外部接口连接:串口、网线、电源、音频、 USB、液晶屏等
• 设置超级终端,开机进入BIOS模式,如图3 • 安装USB下载驱动 • 通过超级终端功能菜单和DNW程序依次安装
图 4 连接成功
图 5 浏览设备上的内容
使用Remote Zoom-in工具截图:
图 6 系统属性
图 7 桌面程序, 并 编译下载到开发板运行
• 一个简单的程序:点击"Button1"改变窗口标题 "Form"-->"QQ2440 VS2008"
相关主题