| 首   页 | 公司简介 | mini6410 | mini2440 | micro2440 | 下载 | 各地代理 | 支持和讨论 | 中文论坛 | English Forum | 联系我们
人类最伟大的品质在于坚持,所有的梦想和目标都会因此而实现
 
套餐 | 新(2009-2-28) | 手册 | 光盘 | 资源 | 清单 | 图库
     
  micro2440用户手册目录 (更新于2009-2-28) [下载]  
 

第一章 MICRO2440开发板介绍 - 10 -
1.1 MICRO2440开发板简介 - 10 -
1.1.1 Micro2440核心板及其管脚介绍 - 11 -
1.1.2 地址空间分配和片选信号定义 - 14 -
1.1.3 附带光盘内容说明 - 16 -
1.2 Micro2440底板接口资源说明 - 23 -
1.2.1用户按键 - 24 -
1.2.2蜂鸣器 - 24 -
1.2.3 A/D模数转换测试 - 25 -
1.2.4 串口 - 26 -
1.2.5 CMOS摄像头接口 - 26 -
1.2.6 系统总线接口 - 27 -
1.2.7 GPIO - 29 -
1.2.8 LCD接口 - 30 -
1.3 linux特性 - 31 -
1.4 WindowsCE特性 - 31 -
第二章 Micro2440开发板使用说明 - 33 -
2.1 开发板设置及连接 - 33 -
2.1.1 启动模式选择 - 33 -
2.1.2 外部接口连接 - 33 -
2.1.3 设置超级终端 - 33 -
2.2 开发板BIOS功能及使用说明 - 36 -
2.3.1 开机进入BIOS模式 - 36 -
2.2.2 安装USB驱动 - 38 -
2.3.3 功能主菜单说明 - 41 -
2.2.4 分区子菜单功能说明 - 44 -
2.2.5 设置linux启动参数子菜单功能说明 - 47 -
2.3 非操作系统下的外围资源测试 - 51 -
2.3.1 下载运行测试程序 - 51 -
2.3.2 外围资源测试 - 56 -
2.4 Linux之图形界面Qtopia系统测试与使用说明(预装) - 68 -
2.4.1 触摸屏校正 - 70 -
2.4.2 主要界面说明 - 71 -
2.4.3 播放Mp3 - 72 -
2.4.4 播放视频 - 73 -
2.4.5 图片浏览 - 74 -
2.4.6 计算器 - 74 -
2.4.7 命令终端 - 75 -
2.4.8 网络设置 - 76 -
2.4.9 Ping测试 - 77 -
2.4.10 浏览器 - 79 -
2.4.11 LED测试 - 79 -
2.4.12 EEPROM读写测试 - 81 -
2.4.13 PWM控制蜂鸣器测试 - 82 -
2.4.14 触摸笔测试 - 83 -
2.4.15 条码扫描 - 84 -
2.4.16 语言设置 - 85 -
2.4.17 屏幕旋转 - 86 -
2.4.18 关于关机和亮度调节 - 87 -
2.5 Linux之非图形界面系统测试与使用说明 - 87 -
2.5.1播放mp3 - 89 -
2.5.2 如何中止程序的运行 - 89 -
2.5.3 使用优盘/移动硬盘 - 90 -
2.5.4 使用SD卡 - 91 -
2.5.5使用USB摄像头抓图 - 91 -
2.5.6 如何通过串口与PC互相传送文件 - 92 -
2.5.7 如何通过网络远程控制显示USB摄像头 - 94 -
2.5.8 如何控制板上的LED - 96 -
2.5.9测试板上的按键 - 97 -
2.5.10 串口2和3的测试 - 98 -
2.5.11 测试蜂鸣器 - 100 -
2.5.12 控制LCD的背光 - 100 -
2.5.13 测试I2C存储器件 - 101 -
2.5.14使用telnet上bbs - 102 -
2.5.15 如何设置网络以访问互联网网址 - 104 -
2.5.16 如何设置MAC地址 - 106 -
2.5.17 如何使用Telnet远程登录开发板 - 109 -
2.5.18 使用ftp传递文件 - 109 -
2.5.19通过网页控制板上的LED - 110 -
2.5.20 如何挂接使用网络文件系统NFS - 111 -
2.5.21设置并保存系统实时时钟 - 112 -
2.5.22 如何掉电保存数据到Flash - 112 -
2.5.23如何设置开机自动运行程序 - 113 -
2.5.24 如何使用命令进行屏幕截图 - 114 -
2.6 预装WindowsCE的功能和外围资源测试 - 115 -
2.6.1 按键测试 - 116 -
2.6.2 LED测试 - 117 -
2.6.3 屏幕旋转测试 - 118 -
2.6.4 串口通信测试 - 118 -
2.6.5 如何使用优盘 - 120 -
2.6.6 如何使用SD/MMC卡 - 121 -
2.6.7 使用Windows Media Player播放mp3 - 122 -
2.6.8 如何使用超级播放器流畅播放SD卡中的Mpeg4电影 - 123 -
2.6.9 以太网测试 - 123 -
2.6.10 通过telnet登录目标板 - 124 -
2.6.11 使用ftp向目标版传送文件 - 125 -
2.6.12 Web server测试 - 126 -
2.6.13 触摸屏校正保存 - 127 -
2.6.14 使用ActiveSync进行USB同步通讯 - 128 -
2.6.15 无线网卡测试 - 129 -
2.6.16 如何设置实时时钟并保存 - 130 -
2.7 使用H-JTAG快速烧写BIOS到开发板(全部过程鼠标操作) - 131 -
2.7.1 H-JTAG简介 - 131 -
2.7.2 安装并设置H-JTAG - 132 -
2.7.3 设置Flash型号并烧写BIOS - 136 -
2.7.4 常见问题 - 141 -
第三章 备份恢复系统及安装更新 - 142 -
3.1 备份和恢复系统 - 142 -
3.1.1 备份系统 - 143 -
3.1.2 使用备份文件恢复系统 - 147 -
3.2 安装Linux系统 - 150 -
3.2.1 分区 - 150 -
3.2.2 安装bootloader - 152 -
3.2.3 安装linux内核 - 154 -
3.2.4 安装根文件系统 - 156 -
3.3 安装WinCE系统 - 158 -
3.3.1 分区 - 159 -
3.3.2 安装bootloader - 160 -
3.3.3 安装eboot - 162 -
3.3.4 安装wince内核映象 - 163 -
3.4 下载到内存运行 - 166 -
3.4.1 运行2440test - 167 -
3.4.2 运行uCos2 - 171 -
3.4.3 运行Linux - 176 -
3.4.4 运行WinCE - 179 -
第四章 ADS1.2集成开发环境的使用 - 183 -
4.1 使用ADS创建LED工程 - 183 -
4.1.1 建立一个工程 - 183 -
4.1.2 编译和链接工程 - 188 -
4.2 使用H-JTAG进行代码调试 - 195 -
4.2.1 为H-JTAG配置AXD DEBUGGER - 195 -
4.2.4 使用H-JTAG在ADS1.2环境下进行仿真调试 - 198 -
4.3 编译运行烧写2440test - 198 -
4.3.1 编译和使用H-JTAG调试2440test - 199 -
4.3.2 通过USB把2440test下载到运行 - 203 -
4.4.3 把2440test烧写到Nand Flash运行 - 207 -
4.5 uCos2的编译和烧写 - 210 -
4.5.1 编译uCos2 - 210 -
4.5.2 把uCos2下载到内存运行 - 212 -
4.5.3 把uCos2烧写到Nand Flash运行 - 217 -
4.6 NBOOT的编译和烧写 - 219 -
4.6.1 编译NBOOT - 219 -
4.6.2 把NBOOT烧写到Nand Flash - 222 -
第五章 建立Linux开发环境 - 225 -
5.1 基于Redhat Linux9.0的开发环境建立 - 225 -
5.1.1完全图解安装Redhat9.0 - 225 -
5.1.2建立交叉编译环境 - 238 -
5.1.3配置网络文件系统NFS服务 - 240 -
5.1.4 通过NFS启动系统 - 241 -
5.1.5配置PC机Linux的ftp服务 - 243 -
5.1.6配置PC机的telnet服务 - 244 -
5.1.7 在Redhat中添加新用户 - 245 -
第六章 嵌入式Linux应用开发入门指南 - 247 -
6.1Hello,World! - 247 -
6.1.1 Hello,World源代码 - 247 -
6.1.2 编译Hello,World - 247 -
6.1.3 把Hello,World下载到开发板运行 - 247 -
6.2 嵌入式Linux程序开发入门 - 251 -
6.2.1 LED测试程序 - 251 -
6.2.2 测试按键 - 252 -
6.2.3 UDP网络编程 - 254 -
6.2.4 数学函数库调用示例 - 259 -
6.2.5 线程编程示例 - 260 -
6.2.6 管道应用编程示例 - 262 -
6.2.7 基于C++的Hello,World - 267 -
6.3 最简单的嵌入式Linux驱动程序模块 - 268 -
6.3.1 Hello,Module源代码 - 268 -
6.3.2 把Hello,Module加入内核代码树,并编译 - 269 -
6.3.3 把Hello, Module下载到开发板并安装使用 - 272 -
6.4 简易Linux驱动程序示例 - 273 -
6.4.1 LED驱动程序 - 273 -
6.4.2 按键驱动程序 - 277 -
6.5 嵌入式Linux程序移植实例 - 283 -
6.5.1 mp3播放器madplay移植过程详解 - 283 -
(1)建立工作目录,拷贝源代码包 - 284 -
(2)解压源代码包 - 284 -
(3)编译madplay所依赖的库文件 - 285 -
(4)编译安装madplay - 286 -
(5)测试PC版的madplay - 289 -
(6)构建编译脚本build-x86 - 289 -
(7)构建并修正ARM版本的编译脚本build-arm - 290 -
(8)下载madplay到开发板运行测试 - 294 -
第七章 常见bootloader的配置和编译 - 296 -
7.1 配置和编译vivi - 297 -
7.1.1 使用缺省配置编译 - 297 -
7.2 使用ADS编译YL-BIOS - 299 -
7.2.1 使用ADS编译YL-BIOS - 299 -
7.2.2把YL-BIOS下载到内存中运行 - 301 -
7.2.3烧写YL-BIOS到开发板 - 304 -
7.3 配置和编译U-Boot - 306 -
7.3.1 配置和编译U-Boot - 307 -
7.3.2 把U-Boot烧写到开发板 - 308 -
第八章 配置和编译linux内核 - 312 -
8.1使用缺省配置文件编译内核 - 312 -
8.1.1解压内核源代码 - 312 -
8.1.2 装载缺省配置文件 - 313 -
8.1.3 编译内核 - 314 -
8.1.4 各个Linux驱动程序源代码位置 - 316 -
8.2 定制linux内核 - 317 -
8.2.1 如何配置CPU选项 - 318 -
8.2.2 如何配置各个尺寸的LCD驱动支持 - 320 -
8.2.3 如何配置触摸屏 - 323 -
8.2.4 如何配置USB鼠标和键盘 - 326 -
8.2.5 如何配置优盘的支持 - 329 -
8.2.6 如何配置网眼和中芯微等USB摄像头 - 332 -
8.2.7 如何配置DM9000网卡驱动 - 335 -
8.2.8 如何配置声卡驱动 - 341 -
8.2.9 如何配置SD/MMC卡驱动 - 345 -
8.2.10 如何配置LED驱动 - 346 -
8.2.11 如何配置按键驱动 - 347 -
8.2.12 如何配置LCD背光控制驱动 - 348 -
8.2.13 如何配置PWM控制蜂鸣器驱动 - 349 -
8.2.14 如何配置串口驱动 - 350 -
8.2.15 如何配置RTC实时时钟驱动 - 351 -
8.2.16 如何配置yaffs文件系统的支持 - 352 -
8.2.17 如何配置EXT2/VFAT/ NFS等文件系统 - 354 -
8.3 yaffs根文件系统映象的制作 - 359 -
第九章 WinCE开发指南 - 361 -
9.1基于WinCE5.0的开发环境 - 361 -
9.1.1 安装Platform Builder 5.0(含2007最新补丁) - 361 -
9.1.2 导入安装BSP - 372 -
9.1.3 安装无线网卡驱动程序 - 376 -
9.1.4编译内核工程示例 - 378 -
9.1.5 安装Embedded Visual C++(EVC) - 382 -
9.1.6 安装EVC补丁和导出的SDK - 388 -
9.1.7 定制CE内核 - 397 -
9.2使用ActiveSync与PC同步通讯(公共) - 411 -
9.2.1 安装ActiveSync - 411 -
9.2.2 为同步通讯安装USB驱动 - 416 -
9.2.3 使用ActiveSync同步传输工具复制文件 - 420 -
9.2.4 使用ActiveSync与Platform Builder连接实现通讯并屏幕截图 - 423 -
9.2.5使用ActiveSync与Platform Builder在线编辑注册表 - 430 -
9.3 创建EVC的Hello,World, 并编译下载到开发板运行 - 431 -
9.4 创建VS2005/2008应用程序, 并编译下载到开发板运行 - 438 -
9.4.1 创建项目 - 439 -
9.4.2 设置连接开发板 - 441 -
9.4.3 编译下载程序到开发板运行 - 444 -
9.5 LED驱动程序编写及测试示例 - 445 -
9.5.1 了解硬件连接 - 446 -
9.5.2 编写LED流式驱动程序 - 447 -
9.5.3 把LED驱动程序添加到BSP中以编译 - 453 -
9.5.4 编写并编译LED测试应用程序 - 455 -
9.5.5 把LED测试程序添加到内核,并建立桌面快捷方式 - 458 -
附录1 Qt嵌入式图形开发入门 - 460 -
1. 设置开发环境 - 460 -
2. 编译X86平台的Qtopia和Hello,World和嵌入式浏览器 - 460 -
2.1 编译Qt/Embedded - 461 -
2.2 在PC上模拟运行Qtopia - 461 -
2.3 编译Hello, World示例 - 461 -
2.4 单独运行Hello, World - 462 -
2.5 在Qtopia中运行Hello,World - 462 -
3 编译ARM平台的Qtopia和Hello,World和嵌入式浏览器 - 463 -
3.1 编译Qt/Embedded - 463 -
3.2 编译Hello, World示例 - 464 -
3.3 把hello,world下载到目标板并运行 - 464 -
3.4 使用自己编译的Qtopia更新制作文件系统 - 468 -
4 常见问题 - 468 -
4.1 执行build时出现的错误 - 469 -
4.2 编译hello时出现的错误 - 470 -
4.3编译hello时出现的第二种错误信息 - 470 -
附录2使用BIOS的命令行更新和烧写系统 - 471 -
1.1. 如何进入BIOS的命令行模式 - 471 -
1.1.1 从功能菜单进入命令行模式 - 471 -
1.1.2 在Nand Flash启动时进入命令行模式 - 472 -
2.2 安装linux - 472 -
2.2.1 对Nand Flash进行分区 - 473 -
2.2.2 恢复BIOS - 474 -
3.2.3 烧写linux内核 - 476 -
3.2.4 烧写基于yaffs的根文件系统 - 478 -
3.2.5 启动系统 - 480 -
3.3 安装wince - 480 -
3.3.1 对Nand Flash进行分区 - 481 -
3.3.2 恢复BIOS - 482 -
3.3.3 烧写Eboot - 483 -
3.3.4 烧写wince内核 - 484 -
附录3 使用SJF2440烧写BIOS - 488 -
1 安装GIVEIO驱动 - 488 -
2 使用SJF2440烧写BIOS - 494 -

 
     

     

版权所有:广州友善之臂计算机科技有限公司
销售:020-85201025 技术支持:13719442657 技术支持Emai: capbily@163.com
地址:广州市天河区龙口西路龙苑大厦A1座1705室(太平洋电脑城对面)
建议使用1024×768分辨率、IE4.0以上版本浏览