核心板: Tiny4412 | Smart210 | Tiny210 | Tiny6410 | Tiny2451 | Tiny2416 | Micro2440 | Smart4418
卡片电脑: NanoPC-T1 | NanoPC-T2 | NanoPC-T3 | NanoPi 2 Fire | NanoPi M1 | NanoPi M2A | NanoPi M3 | NanoPi NEO | NanoPi NEO2
| NanoPi NEO Air | NanoPi S2 | NanoPi A64| NanoPi M1 Plus | NanoPi K2| NanoPi NEO Plus2 | NanoPi Duo | NanoPi Fire2A
| NanoPi Fire3| NanoPC-T3 Plus | NanoPi NEO Core | NanoPi NEO Core2 | NanoPi K1 Plus | NanoPC T4
一体化板: Mini210s | Mini6410 | Mini2451 | Mini2440
首页 公司简介 | 各地代理 | 支持和讨论 | 下载 | 中文论坛 | English Forum | 联系我们
 
     
  mini2440用户手册目录 (2010-02-04更新) [下载]  
 


第一章 Mini2440开发板介绍 - 12 -
1.1 Mini2440开发板简介 - 12 -
1.1.1 Mini2440开发板外观 - 13 -
1.1.2 Mini2440开发板硬件资源特性 - 13 -
1.1.3 Linux系统特性 - 15 -
1.1.4 WindowsCE 5.0系统特性 - 16 -
1.1.5 WindowsCE 6.0系统特性 - 18 -
1.1.6 资料光盘资源说明 - 19 -
1.2接口布局及跳线 - 20 -
1.2.1 跳线说明 - 20 -
1.2.2 接口布局 - 20 -
1.3 接口资源说明 - 21 -
1.3.1 地址空间分配和片选信号定义 - 21 -
1.3.2 SDRAM存储系统 - 23 -
1.3.3 FLASH存储系统 - 23 -
1.3.4 电源系统及接口 - 24 -
1.3.5 复位系统 - 26 -
1.3.6 用户LED - 26 -
1.3.7 用户按键 - 27 -
1.3.8 A/D输入测试 - 27 -
1.3.9 PWM控制蜂鸣器 - 28 -
1.3.10 串口 - 28 -
1.3.11 USB接口 - 29 -
1.3.12 LCD接口 - 30 -
1.3.13 EEPROM - 31 -
1.3.14 网络接口 - 31 -
1.3.15 音频接口 - 32 -
1.3.16 JTAG接口 - 33 -
1.3.17 GPIO - 34 -
1.3.18 CMOS CAMERA接口 - 35 -
1.3.19 系统总线接口 - 36 -
第二章 Mini2440开发板使用说明 - 38 -
2.1 开发板设置及连接 - 38 -
2.1.1 启动模式选择 - 38 -
2.1.2 外部接口连接 - 38 -
2.1.3 设置超级终端 - 38 -
2.2 开发板BIOS功能及使用说明 - 42 -
2.2.1 开机进入BIOS模式 - 42 -
2.2.2 安装USB下载驱动 - 43 -
2.2.3 功能主菜单说明 - 50 -
2.2.4 设置Linux启动参数子菜单功能说明 - 51 -
2.3 非操作系统下的外围资源测试 - 54 -
2.3.1 下载运行测试程序 - 54 -
2.3.2 外围资源测试 - 58 -
2.4 初试Linux之图形界面Qtopia 2.2.0系统 (预装) - 66 -
2.4.1 触摸屏校正 - 67 -
2.4.2 主要界面说明 - 68 -
2.4.3 播放Mp3 - 69 -
2.4.4 播放视频 - 70 -
2.4.5 图片浏览 - 71 -
2.4.6 自动装载SD卡和优盘 - 73 -
2.4.7 计算器 - 74 -
2.4.8 命令终端 - 75 -
2.4.9 文件浏览器 - 76 -
2.4.10 网络设置 - 77 -
2.4.11 Ping测试 - 78 -
2.4.12 浏览器 - 80 -
2.4.13 LED测试 - 80 -
2.4.14 EEPROM读写测试 - 82 -
2.4.15 PWM控制蜂鸣器 - 83 -
2.4.16 串口助手 - 84 -
2.4.17 录音 - 86 -
2.4.18 使用USB摄像头拍照 - 87 -
2.4.19 CMOS摄像头预览拍照 - 88 -
2.4.20 LCD测试 - 89 -
2.4.21 背光控制 - 90 -
2.4.22 A/D转换 - 91 -
2.4.23 按键测试 - 92 -
2.4.24 触摸笔测试 - 93 -
2.4.25 条码扫描 - 95 -
2.4.26 语言设置 - 95 -
2.4.27 设置时区-日期-时间-闹钟 - 97 -
2.4.28 屏幕旋转 - 98 -
2.4.29 设置开机自动运行程序 - 100 -
2.4.30 关于关机 - 101 -
2.4.31 看门狗 - 102 -
2.5 通过串口终端操作开发板 - 104 -
2.5.1播放mp3 - 104 -
2.5.2 如何中止程序的运行 - 105 -
2.5.3 使用优盘/移动硬盘 - 105 -
2.5.4 使用SD卡 - 106 -
2.5.5 如何通过串口与PC互相传送文件 - 108 -
2.5.6 控制板上的LED - 110 -
2.5.7测试板上的按键 - 111 -
2.5.8 串口2和3的测试 - 112 -
2.5.9 测试蜂鸣器 - 113 -
2.5.10 控制LCD的背光 - 114 -
2.5.11 测试I2C-EEPROM - 114 -
2.5.12 AD转换测试 - 116 -
2.5.13 CMOS摄像头动态预览 - 116 -
2.5.14使用telnet上bbs - 117 -
2.5.15 如何设置网络以访问互联网网址 - 119 -
2.5.16 如何设置MAC地址 - 121 -
2.5.17 如何使用Telnet远程登录开发板 - 123 -
2.5.18 使用ftp传递文件 - 124 -
2.5.19通过网页控制板上的LED - 124 -
2.5.20 如何挂接使用网络文件系统NFS - 125 -
2.5.21 使用USB无线网卡 - 126 -
2.5.22设置并保存系统实时时钟 - 128 -
2.5.23 如何掉电保存数据到Flash - 128 -
2.5.24如何设置开机自动运行程序 - 129 -
2.5.25 如何使用命令进行屏幕截图 - 130 -
2.6 预装WindowsCE5/6系统的使用和设置 - 131 -
2.6.1 按键测试 - 132 -
2.6.2 LED测试 - 133 -
2.6.3 ADC转换 - 133 -
2.6.4 I2C-EEPROM读写 - 134 -
2.6.5 PWM控制蜂鸣器 - 135 -
2.6.6 看门狗 - 136 -
2.6.7 LCD测试 - 138 -
2.6.8 CMOS摄像头预览拍照 - 138 -
2.6.9 录音测试 - 140 -
2.6.10 屏幕旋转并保存 - 141 -
2.6.11 串口助手 - 142 -
2.6.12 触摸屏校正 - 144 -
2.6.13 设置网络参数以连接互联网 - 146 -
2.6.14 背光设置 - 147 -
2.6.15 设置实时时钟并保存 - 149 -
2.6.16 设置程序开机自动运行 - 149 -
2.6.17 使用优盘 - 151 -
2.6.18 使用SD/MMC卡 - 152 -
2.6.19 使用ActiveSync进行USB同步通讯 - 152 -
2.6.20 关于USB无线网卡 - 153 -
2.7 安装使用第三方软件 - 153 -
2.7.1 输入法 - 154 -
2.7.1.1 蒙恬手写输入 - 154 -
2.7.2 实用工具 - 155 -
2.7.2.1 小画笔 - 155 -
2.7.2.2 计算器 - 156 -
2.7.2.3 记事本 - 156 -
2.7.2.4 截图工具 - 157 -
2.7.3 办公软件 - 157 -
2.7.3.1 文字处理浏览器 - 157 -
2.7.3.2 电子表格浏览器 - 158 -
2.7.3.3 幻灯片浏览 - 158 -
2.7.3.5 图片浏览器 - 159 -
2.7.3.5 pdf阅读器 - 159 -
2.7.4 媒体播放 - 160 -
2.7.4.1 TCPMP - 160 -
2.7.4.2 CorePlayer - 160 -
2.7.4.3 Flash播放 - 161 -
2.7.5 图形图像 - 161 -
2.7.5.1 Photoshop - 161 -
2.7.6 网络软件 - 162 -
2.7.6.1 UCWEB浏览器 - 162 -
2.7.7 休闲娱乐 - 163 -
2.7.7.1 BUBBLETS - 163 -
2.7.7.2 中国象棋 - 163 -
2.7.7.3 游戏套装(33个) - 164 -
2.8 体验WindowsCE 5.0 - 164 -
2.8.1 按键测试 - 164 -
2.6.2 LED测试 - 165 -
2.8.3 ADC转换 - 166 -
2.8.4 I2C-EEPROM读写 - 167 -
2.8.5 PWM控制蜂鸣器 - 168 -
2.8.6 看门狗 - 169 -
2.8.7 LCD测试 - 171 -
2.6.8 CMOS摄像头预览拍照 - 171 -
2.8.9 录音测试 - 173 -
2.8.10 屏幕旋转并保存 - 174 -
2.8.11 串口助手 - 175 -
2.8.12 触摸屏校正 - 177 -
2.8.13 设置网络参数以连接互联网 - 179 -
2.8.14 背光设置 - 180 -
2.8.15 设置实时时钟并保存 - 182 -
2.8.16 设置程序开机自动运行 - 182 -
2.8.17 使用优盘 - 184 -
2.8.18 使用SD/MMC卡 - 185 -
2.8.19 使用ActiveSync进行USB同步通讯 - 185 -
2.8.20 使用USB无线网卡 - 186 -
第三章 备份恢复系统及安装更新 - 188 -
3.1 备份和恢复系统 - 188 -
3.1.1 备份系统 - 188 -
3.1.2 使用备份文件恢复系统 - 193 -
3.2 安装Linux系统 - 196 -
3.2.1 分区 - 196 -
3.2.2 安装bootloader - 198 -
3.2.3 安装Linux内核 - 200 -
3.2.4 安装根文件系统 - 201 -
3.3 安装WinCE系统 - 204 -
3.3.1 安装Bootloader - 204 -
3.3.2 下载烧写BootLogo - 206 -
3.3.3 安装wince内核映象 - 207 -
3.4 下载到内存运行 - 210 -
3.4.1 运行2440test - 210 -
3.4.2 运行uCos2 - 213 -
3.4.3 运行Linux - 217 -
3.4.4 运行WinCE - 220 -
第四章 ADS1.2集成开发环境的使用 - 224 -
4.1 使用ADS创建LED工程 - 224 -
4.1.1 建立一个工程 - 224 -
4.1.2 编译和链接工程 - 229 -
4.2 使用H-JTAG进行代码调试 - 236 -
4.2.1 为H-JTAG配置AXD DEBUGGER - 236 -
4.2.4 使用H-JTAG在ADS1.2环境下进行仿真调试 - 238 -
4.3 编译运行烧写2440test - 239 -
4.3.1 编译和使用H-JTAG调试2440test - 239 -
4.3.2 通过USB把2440test下载到内存运行 - 244 -
4.4.3 把2440test烧写到Nand Flash运行 - 246 -
4.5 uCos2的编译和烧写 - 249 -
4.5.1 编译uCos2 - 249 -
4.5.2 把uCos2下载到内存运行 - 251 -
4.5.3 把uCos2烧写到Nand Flash运行 - 254 -
第五章 建立Linux开发环境 - 257 -
5.1 图解安装Fedora 9.0 - 257 -
5.2 常用设置和服务 - 271 -
5.2.1 添加新用户 - 272 -
5.2.2 访问Windows系统中的文件 - 274 -
5.3建立交叉编译环境 - 279 -
5.4 解压安装源代码及其他工具 - 281 -
5.4.1 解压安装源代码 - 281 -
5.4.2 解压创建目标文件系统 - 284 -
5.4.3 解压安装必要实用工具 - 284 -
5.5配置网络文件系统NFS服务 - 285 -
5.5.1 设置共享目录 - 285 -
5.5.2和启动NFS服务 - 286 -
5.5.3 通过NFS启动系统 - 287 -
第六章 定制Linux内核及制作文件系统 - 290 -
6.1使用缺省配置文件配置和编译内核 - 290 -
6.2 各个驱动程序源代码位置 - 293 -
6.3 手工定制Linux内核 - 294 -
6.3.1 配置CPU平台选项 - 294 -
6.3.2 配置各个尺寸的LCD驱动以及背光控制支持 - 297 -
6.3.3 配置触摸屏 - 299 -
6.3.4 配置USB鼠标和键盘 - 300 -
6.3.5 如配置优盘的支持 - 301 -
6.3.6 配置万能驱动USB摄像头 - 303 -
6.3.7 配置CMOS摄像头驱动 - 305 -
6.3.8 配置网卡驱动 - 307 -
6.3.9 配置USB无线网卡驱动 - 310 -
6.3.10 配置音频驱动 - 314 -
6.3.11 配置SD/MMC卡驱动 - 317 -
6.3.12 配置看门狗驱动支持 - 318 -
6.3.13 配置LED驱动 - 319 -
6.3.14 配置按键驱动 - 320 -
6.3.15 配置PWM控制蜂鸣器驱动 - 321 -
6.3.16 配置AD转换驱动 - 321 -
6.3.17 配置串口驱动 - 322 -
6.3.18 如何配置RTC实时时钟驱动 - 323 -
6.3.19 配置I2C-EEPROM驱动支持 - 324 -
6.3.20 配置yaff2s文件系统的支持 - 326 -
6.3.21 配置EXT2/VFAT/ NFS等文件系统 - 329 -
6.3.22 制作Linux logo - 332 -
6.4 制作目标板文件系统映象 - 335 -
第七章 嵌入式Linux应用开发入门指南 - 337 -
7.1Hello,World! - 337 -
7.1.1 Hello,World源代码 - 337 -
7.1.2 编译Hello,World - 338 -
7.1.3 把Hello,World下载到开发板运行 - 338 -
7.2 嵌入式Linux程序开发入门 - 341 -
7.2.1 LED测试程序 - 341 -
7.2.2 测试按键 - 342 -
7.2.3 PWM控制蜂鸣器编程示例 - 344 -
7.2.4 I2C-EEPROM编程示例 - 348 -
7.2.5 串口编程示例 - 351 -
7.2.6 UDP网络编程 - 356 -
7.2.7 数学函数库调用示例 - 362 -
7.2.8 线程编程示例 - 363 -
7.2.9 管道应用编程示例-网页控制LED - 365 -
7.2.10 基于C++的Hello,World - 370 -
7.3 最简单的嵌入式Linux驱动程序模块 - 371 -
7.3.1 Hello,Module源代码 - 371 -
7.3.2 把Hello,Module加入内核代码树,并编译 - 372 -
7.3.3 把Hello, Module下载到开发板并安装使用 - 375 -
7.4 简易Linux驱动程序示例 - 375 -
7.4.1 LED驱动程序 - 376 -
7.4.2 按键驱动程序 - 380 -
第八章 常见bootloader的配置和编译 - 386 -
8.1 编译vboot - 386 -
8.2 配置和编译vivi - 387 -
8.3 配置和编译U-Boot - 389 -
8.3.1 配置和编译U-Boot - 390 -
8.3.2 把U-Boot烧写到开发板 - 391 -
8.4 使用ADS编译YL-BIOS - 393 -
8.4.1 使用ADS编译YL-BIOS - 393 -
8.4.2把YL-BIOS下载到内存中运行 - 394 -
8.4.3烧写YL-BIOS到开发板 - 397 -
第九章 WindowsCE 6.0开发指南 - 400 -
9.1建立WindowsCE 6.0开发环境 - 400 -
9.1.1 安装Visual Studio 2005及补丁 - 401 -
9.1.2 安装Windows CE 6.0及补丁 - 416 -
9.1.3 安装第三方软件腾讯QQ - 438 -
9.1.4 安装BSP及内核工程示例 - 445 -
9.1.5 各个驱动程序源代码的位置 - 450 -
9.2 配置和编译WindowsCE 6.0内核及Bootloader - 451 -
9.2.1 缺省内核工程特性简介 - 451 -
9.2.2 编译缺省内核工程示例 - 452 -
9.2.3 编译带腾讯QQ的内核工程示例 - 462 -
9.2.4 编译和烧写BootLoader之NBOOT - 469 -
9.2.5 在BSP中修改LCD类型及串口输出功能 - 475 -
9.2.6 制作和修改Windows CE启动Logo - 476 -
9.2.7 创建SDK - 480 -
9.2.8 安装SDK - 482 -
9.3与PC同步(基于Windows 7) - 487 -
9.3.1 安装Windows Mobile设备中心实现PC同步 - 488 -
9.4 通过VS2005创建应用程序, 并编译下载到开发板运行 - 492 -
9.4.1 创建项目 - 492 -
9.4.2 设置连接开发板 - 495 -
9.4.3 编译下载程序到开发板运行 - 498 -
第十章 WindowsCE 5.0开发指南 - 500 -
10.1基于WindowsCE5.0的开发环境 - 500 -
10.1.1 安装Platform Builder 5.0(含2007最新补丁) - 500 -
10.1.2 导入安装BSP - 511 -
10.1.3 安装无线网卡驱动程序 - 514 -
10.1.4 编译内核工程示例 - 517 -
10.1.5 导出SDK - 521 -
10.1.6 安装Embedded Visual C++(EVC) - 527 -
10.1.7 安装EVC补丁和导出的SDK - 533 -
10.1.8 定制CE内核 - 542 -
10.1.9 制作WindowsCE开机画面StartLogo - 556 -
10.1.10 BootLoader之Nboot的编译和烧写 - 560 -
10.1.11 把NBOOT烧写到Nand Flash - 563 -
10.2使用ActiveSync与PC同步 - 565 -
10.2.1 安装ActiveSync - 565 -
10.2.2 为同步通讯安装USB驱动 - 570 -
10.2.3 使用ActiveSync同步传输工具复制文件 - 573 -
10.2.4 使用ActiveSync与Platform Builder连接实现通讯并屏幕截图 - 576 -
10.2.5使用ActiveSync与Platform Builder在线编辑注册表 - 583 -
10.3 创建EVC的Hello,World, 并编译下载到开发板运行 - 584 -
10.4 创建VS2005/2008应用程序, 并编译下载到开发板运行 - 591 -
10.4.1 创建项目 - 592 -
10.4.2 设置连接开发板 - 594 -
10.4.3 编译下载程序到开发板运行 - 597 -
10.5 LED驱动程序编写及测试示例 - 598 -
10.5.1 了解硬件连接 - 599 -
10.5.2 编写LED流式驱动程序 - 600 -
10.5.3 把LED驱动程序添加到BSP中以编译 - 607 -
10.5.4 编写并编译LED测试应用程序 - 609 -
10.5.5 把LED测试程序添加到内核,并建立桌面快捷方式 - 612 -
附录1 嵌入式图形系统Qtopia-2.2.0快速移植 - 615 -
1. 解压安装源代码 - 615 -
2. 编译X86平台的Qtopia和Hello,World和嵌入式浏览器 - 615 -
2.1 编译Qt/Embedded - 615 -
2.2 在PC上模拟运行Qtopia - 616 -
2.3 编译Hello, World示例 - 617 -
2.4 运行Hello, World - 618 -
3 编译ARM平台的Qtopia和Hello,World和嵌入式浏览器 - 619 -
3.1 编译Qtopia-2.2.0 - 619 -
3.2 编译Hello, World示例 - 619 -
3.3 把hello,world下载到目标板并运行 - 620 -
附录2 使用H-JTAG快速烧写BIOS到开发板 - 624 -
2. 1 H-JTAG简介 - 624 -
2. 2 安装并设置H-JTAG - 624 -
2. 3 设置Flash型号并烧写BIOS - 629 -
2. 4 常见问题 - 635 -
附录3使用BIOS的命令行更新和烧写系统 - 636 -
1.1. 如何进入BIOS的命令行模式 - 636 -
1.1.1 从功能菜单进入命令行模式 - 636 -
1.1.2 在Nand Flash启动时进入命令行模式 - 637 -
2.2 安装linux - 637 -
2.2.1 对Nand Flash进行分区 - 638 -
2.2.2 恢复BIOS - 639 -
3.2.3 烧写linux内核 - 641 -
3.2.4 烧写基于yaffs的根文件系统 - 643 -
3.2.5 启动系统 - 645 -
3.3 安装wince - 645 -
3.3.1 对Nand Flash进行分区 - 646 -
3.3.2 恢复BIOS - 647 -
3.3.3 烧写Eboot - 648 -
3.3.4 烧写wince内核 - 649 -

 
     

     

版权所有:广州友善电子科技有限公司
销售:020-85201025 技术支持:13719442657 技术支持Emai: capbily@163.com
地址:广州市科学城科学大道33号视联科技园A座118室
建议使用1024×768分辨率、IE4.0以上版本浏览