第 - 1 - 页
Tiny6410 WindowsCE 开发指南
版本:2011-10-20
(本手册正在不断更新中,建议您到网站下载最新版本)
copyright@2010
第 - 3 - 页
更新说明:
日期 说明
2011-10-20 WindowCE 更新简介:
1. 增加了 7 个硬件访问和测试的示例程序:
- LED 测试
- 按键测试
- 蜂鸣器
- 看门狗
- 背光调节控制
- 录音
- 串口助手
以上示例源代码位于光盘 A 的 WindowsCE6 目录下,源代码包文件名为:
CE-APP-Demos.zip
2. BSP 更新:
- 增加支持屏幕旋转的功能
- 增加支持 WatchDog 功能
- 改进了串口 0 作为调试口的设置方法(只需更改 options.h)
2011-08-09 增加了一处补丁安装说明,见 2.2.2 Step30
2011-04-08 新版本的 BSP 增加了对 MLC2 Nand Flash 的支持,可以自动识别 SLC/MLC2,
因此可以共用同一个 WinCE 内核
2011-1-4 增加了网卡 MAC 地址在线更改软件,并增加了相应的说,见 1.1.15
2010-11-28 本手册第一次发布,任何问题请反馈至 capbily@163.com
第 - 4 - 页
目 录
Tiny6410 WindowsCE 开发指南 .............................................................................................................. - 1 -
WindowsCE 6.0 开发指南 .................................................................................................................................... - 5 -
1.1 体验WindowsCE6 .................................................................................................................................. - 5 -
1.1.1 触摸屏校正 ................................................................................................................................. - 5 -
1.1.2 屏幕旋转 ..................................................................................................................................... - 6 -
1.1.3 触摸屏书写效果验证 ................................................................................................................. - 7 -
1.1.4 查看系统信息 ............................................................................................................................. - 8 -
1.1.5 设置实时时钟并保存 ................................................................................................................. - 8 -
1.1.6 用户存储空间 ............................................................................................................................. - 8 -
1.1.7 使用优盘和SD卡 ........................................................................................................................ - 9 -
1.1.8 播放mp3 ...................................................................................................................................... - 9 -
1.1.9 测试LED .................................................................................................................................... - 10 -
1.1.10 测试按键 ................................................................................................................................. - 10 -
1.1.11 测试PWM控制蜂鸣器 ............................................................................................................ - 10 -
1.1.12 录音测试 ................................................................................................................................. - 11 -
1.1.13 串口助手 .................................................................................................................................. - 11 -
1.1.14 硬解码播放器 ......................................................................................................................... - 13 -
1.1.15 TV-OUT测试 ............................................................................................................................ - 14 -
1.1.16 设置以太网MAC地址 ............................................................................................................ - 15 -
1.1.17 设置网络参数以连接互联网 ................................................................................................. - 17 -
1.1.18 使用SD无线网卡 .................................................................................................................... - 18 -
1.1.19 使用USB无线网卡 .................................................................................................................. - 19 -
1.1.20 使用USB蓝牙 ........................................................................................................................... - 20 -
1.1.21 背光调节控制 ......................................................................................................................... - 22 -
1.1.22 看门狗 ..................................................................................................................................... - 23 -
1.1.23 与PC同步(基于Windows7) ..................................................................................................... - 24 -
2 建立WindowsCE 6.0 开发环境 .............................................................................................................. - 28 -
2.2.1 安装Visual Studio 2005 及补丁 ................................................................................................ - 30 -
2.2.2 安装Windows CE 6.0 及补丁 ................................................................................................... - 45 -
2.2.3 安装第三方软件腾讯QQ .......................................................................................................... - 67 -
2.2.4 安装BSP及内核工程示例 ........................................................................................................ - 74 -
3 配置和编译WindowsCE 6.0 内核及Bootloader .................................................................................... - 77 -
3.3.1 编译缺省内核示例工程 ........................................................................................................... - 78 -
3.3.2 在BSP中修改LCD类型及串口输出功能 ................................................................................ - 82 -
3.3.3 在BSP中配置使用一线精准触摸屏 ........................................................................................ - 83 -
3.3.4 关于BootLoader ........................................................................................................................ - 84 -
3.3.5 创建SDK ................................................................................................................................... - 87 -
3.3.6 安装SDK ................................................................................................................................... - 88 -
第 - 5 - 页
WindowsCE 6.0 开发指南
说明:
Tiny6410
的软件和
Mini6410
是完全兼容的,因此路径的设置,缺省的配置文件等,
都沿用了
Mini6410
的手册说明,可能会根据实际情况有稍微不同,若有疑问,请和我们联系。
1.1 体验 WindowsCE6
WindowsCE6 的烧写文件位于光盘“\images\WindowsCE6”目录中。
请按照“刷机指南”中的方法和步骤下载烧写您所需要的系统(此示例中烧写的是
NK_T43-i.bin,它适用于采用一线精准触摸的 4.3”LCD),安装完毕,请把开发板的 S2 开关设
置为 Nand Flash 启动系统,系统启动时的画面如图(请以实物为准)。
1.1.1 触摸屏校正
缺省安装的 wince 系统的触摸屏校正参数一般适用于 NEC 4.3”LCD,但因为每个触摸
屏的物理特性不同,有时可能不太准确,特别是不同尺寸的时候,这时就需要重新校正,如
下步骤:
请先接上 USB 鼠标,点开始->设置->控制面板,找到“笔针”图标,双击打开“笔
针属性”窗口,点“校准”选项卡的“再校准”按钮,开始重新校正。