首页 > > > 天嵌科技出品--WinCE6.0开发教程_20100605.pdf

天嵌科技出品--WinCE6.0开发教程_20100605.pdf

天嵌科技出品--WinCE6.0开发教程_20100605.p…

上传者: xudong_xd 2012-05-30 评分1 评论0 下载636 收藏10 阅读量1525 暂无简介 简介 举报

简介:本文档为《天嵌科技出品--WinCE6.0开发教程_20100605pdf》,可适用于IT书籍领域,主题内容包含广州天嵌计算机科技有限公司地址:广东省广州市天河区五山路号尚德大厦AAAA室邮编:电话:(销售)(技术支持)传真:Email:Email:Email符等。

广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 1 基于 SKY2440/TQ2440SKY2440/TQ2440SKY2440/TQ2440SKY2440/TQ2440的 WindowsWindowsWindowsWindows CECECECE 6.06.06.06.0应用开发完全 手册 V1.1V1.1V1.1V1.1(20100605201006052010060520100605版) 广州天嵌计算机科技有限公司荣誉出品 首发网站:www.embedsky.netwww.embedsky.netwww.embedsky.netwww.embedsky.net 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 2 版权声明版权声明版权声明版权声明 本手册版权归属广州天嵌计算机科技有限公司(以下简称“天嵌科技”)所 有,并保留一切权力。非经天嵌科技同意(书面形式),任何单位及个人不得擅 自摘录本手册部分或全部内容,违者将追究其法律责任。 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 3 本手册的一些约定本手册的一些约定本手册的一些约定本手册的一些约定 在阅读正文前,请务必阅读本约定。 1、默认您已经购买了 SKY2440 或 TQ2440 开发板,本手册是基于 SKY2440 和 TQ2440 开发板进行开发 的。 2、对于本手册的疑问请到天嵌科技的论坛中发帖子提问,可以方便后来者。公司论坛: http://bbs.embedsky.net。 3、这里默认您已经会熟练使用 C 语言,如果您不熟悉,请找一两本 C 语言相关书籍学习;如果您是 学习其他开发语言也可以参考这里提供的方法,具体代码就需要您自行编写了。 4、对于本手册中使用到的软件,手册中对要用到的部分进行说明,对于没讲到的部分请自行阅读软 件自带的帮助文件或查阅相关书籍。 5、软件版权问题:根据 2002年我国实施的《计算机软件保护条例》,WinCE的版权归微软公司所有 , 如果要在产品中大批量采用请自行联系微软公司购买使用权;Linux的使用请遵循《GNU通用公共许可证》。 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 4 更新说明更新说明更新说明更新说明 (暂无更新) 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 5 目录目录目录目录 版权声明.......................................................................................................................................................................2 本手册的一些约定.......................................................................................................................................................3 更新说明.......................................................................................................................................................................4 目录...............................................................................................................................................................................5 第一章 开发环境建立................................................................................................................................................ 7 1.1 VS2005和WinCE6.0的获取....................................................................................................................... 7 1.1.1 VS2005的获取................................................................................................................................... 7 1.1.2 WinCE6.0的获取................................................................................................................................7 1.1.3 各个补丁包的获取............................................................................................................................ 8 1.2 VS2005和补丁的安装.................................................................................................................................. 8 1.2.1 VS2005的安装................................................................................................................................... 8 1.2.2 VS2005 SP1的安装..........................................................................................................................20 1.3 WinCE6.0和补丁的安装.............................................................................................................................22 1.3.1 WinCE6.0的安装..............................................................................................................................22 1.3.2 WinCE6.0 SP1的安装...................................................................................................................... 29 1.3.3 WinCE6.0 R2补丁的安装................................................................................................................32 1.3.4 WinCE6.0 2008年补丁的安装........................................................................................................ 36 1.3.5 WinCE6.0 R3补丁的安装................................................................................................................41 1.3.6 WinCE6.0 R3 Rollup补丁的安装....................................................................................................44 1.3.7 Mobile QQ 补丁的安装....................................................................................................................48 1.3.8 WinCE6.0 2009年各月的补丁安装................................................................................................ 53 1.4 安装 BSP包................................................................................................................................................ 53 第二章 TQ2440的 BSP包说明...............................................................................................................................55 2.1 TQ2440WinCE 6.0特性说明..................................................................................................................... 55 2.2 LCD相关说明............................................................................................................................................. 55 2.2.1 LCD类型说明.................................................................................................................................. 55 2.2.2 触摸屏说明...................................................................................................................................... 56 2.2.3 开机 logo说明................................................................................................................................. 57 2.3 串口和调试信息......................................................................................................................................... 58 2.4 各个驱动位置说明..................................................................................................................................... 58 2.5 应用程序说明..............................................................................................................................................59 2.6 其他说明......................................................................................................................................................60 第三章 项目建立和编译.......................................................................................................................................... 61 3.1 使用光盘中的项目文件并编译................................................................................................................. 61 3.1.1 导入已有的项目文件...................................................................................................................... 61 3.1.2 编译现有的项目文件...................................................................................................................... 62 3.1.3 得到 NK.bin镜像............................................................................................................................ 68 3.2 新建项目并编译......................................................................................................................................... 69 3.3 完全编译和快速编译............................................................................................................................... 104 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 6 3.4 WinCE6.0的烧写.......................................................................................................................................104 第四章 WinCE6.0测试...........................................................................................................................................105 4.1 预装WinCE6.0的测试............................................................................................................................ 105 4.1.1 蜂鸣器测试.................................................................................................................................... 105 4.1.2 摄像头测试.................................................................................................................................... 107 4.1.3 LCD旋转测试................................................................................................................................ 109 4.1.4 LED灯控制测试.............................................................................................................................110 4.1.5 中断按键测试.................................................................................................................................112 4.1.6 串口测试.........................................................................................................................................112 4.1.7 录音和播放测试............................................................................................................................ 115 4.1.8 触摸校正.........................................................................................................................................118 4.1.9 网络参数设置和上网测试............................................................................................................ 121 4.1.10 USB同步测试...............................................................................................................................125 4.1.11 U盘测试........................................................................................................................................127 4.1.12 SD卡测试..................................................................................................................................... 128 4.1.13 设置实时时钟.............................................................................................................................. 130 4.2 第三方程序测试....................................................................................................................................... 130 4.2.1 TCPMP播放视频测试................................................................................................................... 131 4.2.2 祖玛游戏测试................................................................................................................................ 134 4.2.5 Flash播放器测试............................................................................................................................136 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 7 第一章第一章第一章第一章 开发环境建立开发环境建立开发环境建立开发环境建立 在 WinCE6.0中,微软将 WinCE6.0作为 VS2005 的一个插件集成到 VS2005 中,所有针对 WinCE6.0 的内核配置编译均在 VS2005中进行。所以在安装WinCE6.0之前还必须安装 VS2005,下面讲解如何获取 VS2005和WinCE6.0以及各个补丁包。 1.11.11.11.1 VS2005VS2005VS2005VS2005和和和和WinCE6.0WinCE6.0WinCE6.0WinCE6.0的获取的获取的获取的获取 在 TQ2440配套光盘中的“TQ2440_CD\WinCE资源\WinCE平台开发工具包\WinCE 6.0下载列表”目 录中提供了 VS2005和WinCE6.0的 180天测试版的安装程序的下载链接以及它们的各个补丁的下载链接。 说明 1:这里讲的 180天测试版是针对这个软件只能使用 180天,编译出来的镜像是不受时间限制的。 如果需要正版的 VS2005和WinCE6.0的安装程序请向微软或其代理商购买。 说明 2:这里提供的下载链接均是从微软官方网址获取的,可能微软会改变其下载路径导致我们提供 的下载链接失效,请自行到微软网站搜索并下载。 VS2005加上WinCE6.0的安装包大概需要 9GB左右。 1.1.11.1.11.1.11.1.1 VS2005VS2005VS2005VS2005的获取 在微软网址的下载中心可以用关键字“Visual Studio 2005”搜索到它的 180天测试版的下载链接和相 关补丁包的下载链接。 如果直接使用 TQ2440光盘中提供的下载链接,请使用迅雷下载软件,在其界面中选择“文件”->“导 入下载列表”选项,然后导入天嵌科技为您准备好的*.lst 文件,经过一定时间即可完成下载。 下载后的 VS2005 是一个 IMG 格式的光盘镜像,请使用虚拟光驱可以加载并使用它,名为: chs_vs_2005_VSTS_180_Trial.img。 下载后的 VS2005自带有序列号,不需要再次向微软申请获取序列号。 1.1.21.1.21.1.21.1.2WinCE6.0WinCE6.0WinCE6.0WinCE6.0的获取 在微软网址的下载中心可以用关键字“Windows Embedded CE 6.0”搜索到它的 180天测试版的下载链 接和相关补丁包的下载链接。 如果直接使用 TQ2440光盘中提供的下载链接,请使用迅雷下载软件,在其界面中选择“文件”->“导 入下载列表”选项,然后导入我们提供的*.lst 文件,然后保存到一个目录下(目录名可以设置为WinCE6.0), 经过一定时间即可完成下载。 下载后会在刚刚设置的目录下得到 364个文件。 通过下面这个网址可以在微软网址申请WinCE6.0的序列号,同时申请到的还有 VS2005的序列号: http://www.microsoft.com/windowsembedded/en-us/downloads/default.mspx 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 8 1.1.31.1.31.1.31.1.3 各个补丁包的获取 目前 VS2005的补丁主要有 SP1;WinCE 6.0的补丁包含 SP1、R2、2008年全年补丁(包括 2008年之 前的所有补丁)、R3补丁、2009年各个月份的补丁和Mobile QQ等补丁。 注意 1:在下载 WinCE6.0的 R3补丁时(主要是 CE_3_lc_1.cab和 CE_5_lc_1.cab),可能迅雷软件会 提示原始文件过小下载失败的提示信息,此时您可以从迅雷中复制下载连接,然后使用 windows 自带的下 载工具下载。 注意 2:下载 R2和 R3时由于下载的是很多文件,建议先建立一个名为 R2和 R3的目录用于保存 R2 和 R3的文件。 在此推荐把上面讲到的补丁均打上。 下载后的 VS2005的 SPI补丁名为:VS80sp1-KB926604-X86-CHS.exe。 WinCE6.0的 SPI补丁名为:Windows Embedded CE 6.0 Platform Builder Service Pack 1.msi。 WinCE6.0的 R2补丁包有 122个文件。 WinCE6.0的 2008年补丁名为:WinCEPB60-081231-Product-Update-Rollup-Armv4I.msi。 WinCE6.0的 R3补丁包有 164个文件。 WinCE6.0的 R3的 Rollup补丁名为:WinCEPB60-R3-2009-Update-Rollup-Armv4I.msi。 Mobile QQ 补丁名为:QQ.zip。 1.21.21.21.2 VS2005VS2005VS2005VS2005和补丁的安装和补丁的安装和补丁的安装和补丁的安装 1.2.11.2.11.2.11.2.1 VS2005VS2005VS2005VS2005的安装 在前面获取了 VS2005及其补丁的安装包之后,下面开始安装 VS2005,安装过程如下截图所示: 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 9 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 10 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 11 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 12 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 13 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.netsupport@embedsky.net 官方网站:http://http://http://http://www.www.www.www.embedskyembedskyembedskyembedsky....netnetnetnet 或 http://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.nethttp://bbs.embedsky.net 天 嵌 科 技 14 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路 141141141141号尚德大厦 A2004A2004A2004A2004室 邮编:510000 电话:020-38921445020-38921445020-38921445020-38921445(销售) 020-22106679020-22106679020-22106679020-22106679 (技术支持) 传真:020-38921445020-38921445020-38921445020-38921445 E-mail:E-mail:E-mail:E-mail: support@embedsky.netsupport@embedsky.netsupport@embedsky.ne

该用户的其他资料

  • 名称/格式
  • 评分
  • 下载次数
  • 资料大小
  • 上传时间

用户评论

0/200
    暂无评论
上传我的资料

相关资料

资料评价:

/ 0
所需积分:0 立即下载
返回
顶部
举报
资料
关闭

温馨提示

感谢您对爱问共享资料的支持,精彩活动将尽快为您呈现,敬请期待!