没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
目 录
第一章 LJD2440-II 开发板套件介绍............................................ 4
1.1 LJD2440_II 开发板简介 ................................................ 4
1.2 硬件资源分配......................................................... 6
1.2.1.地址空间分配以及片选信号定义................................... 6
1.2.2. 跳线说明..................................................... 7
1.2.3.接口说明....................................................... 7
1.3 操作系统支持的驱动...................................................8
第二章 LJD2440-II 开发板主要硬件描述....................................... 8
2.1. 电源电路........................................................... 8
2.1.1 总电源......................................................... 8
2.1.2 底板通用 3.3V 电源............................................. 9
2.1.3 核心板单独供电电源............................................ 9
2.1.4 摄像头供电电源................................................. 9
2.1.5 核心板 CPU 供电电源.......................................... 10
2.2 复位电路........................................................... 10
2.3 核心板上的 SDAM 电路............................................... 11
2.4 底板上的 RS232 电路................................................ 11
第三章 LJD2440-II 开发板使用.............................................. 12
3.1 开发板设置及连接.................................................... 12
3.1.1 启动模式选择.................................................. 12
3.1.2 其它跳线设置.................................................. 12
3.1.3.外部硬件连接.................................................. 12
3.1.4.调试终端配置.................................................. 12
3.2 开发板开机使用...................................................... 13
3.2.1 启动 Linux.................................................... 15
3.2.2.启动 WINCE.................................................... 15
3.3 LJD2440_II 的 BIOS 功能说明 .......................................... 16
3.4.非操作系统下的外围资源测试.......................................... 19
3.4.1.运行测试程序.................................................. 19
3.4.2.相关外围资源测试.............................................. 21
3.5. Linux 操作系统下的外围资源测试..................................... 26
3.5.1. 10M 网络接口测试............................................ 27
3.5.2. USB HOST 测试............................................... 28
3.5.3.音频播放测试.................................................. 30
3.6. WinCE 操作系统下的外围资源测试..................................... 31
3.7. 用 sjf2440 工具将 BIOS 烧写到 Nand Flash........................... 38
第四章 ADS 1.2 集成开发环境的使用......................................... 39
4.1 使用 ADS 创建工程.................................................. 40
4.1.1 建立一个工程................................................. 40
4.1.2 编译和链接工程............................................... 42
4.1.3 ASM 的参考代码............................................... 46
2
4.2 用 AXD 进行代码调试................................................ 47
4.2.1 安装并运行 ARM-JTAG 调试代理 ARM9............................ 47
4.2.2 为 ARM-JTAG 调试代理正确配置 AXD DEBUGGER .................... 48
4.2.3 使用 SUPERJTAG 在 ADS1.20 环境下进行仿真调试 ................. 49
第五章 烧写和启动 linux.................................................... 49
5.1. 烧写 Linux 内核.................................................... 49
5.2. 烧写根文件系统..................................................... 51
5.3. 启动 Linux......................................................... 53
5.3.1.通过 BIOS 的 5 号功能启动 Linux............................... 53
5.3.2. Linux 的自启动............................................... 54
第六章 LINUX 内核编译...................................................... 56
6.1 建立嵌入式 linux 开发环境........................................... 56
6.1.1.安装编译工具.................................................. 56
6.1.2.编译内核...................................................... 56
6.2.cramfs 根文件系统的制作............................................. 59
第七章 运行 WINCE.......................................................... 61
7.1. 下载运行 WINCE..................................................... 61
7.2. WINCE 的烧写....................................................... 64
7.3. WINCE 的自启动..................................................... 66
第八章 WINCE 开发过程实例.................................................. 66
8.1.WINCE 的安装........................................................ 66
8.1.1 安装开发环境 Platform Builder 5.0 ........................... 66
8.1.2 添加 BSP 目录中的 CEC......................................... 68
8.1.3 打开 LJD2440-II 开发平台工程、编译............................ 70
8.2. WINCE 的 image 的运行.............................................. 72
8.3. 在 WINCE 和桌面系统之间建立通讯连接................................ 72
8.3.1.安装驱动...................................................... 72
8.3.2.使用微软 ActiveSync 同步传输工具进行通讯连接 .................. 73
第九章 LJD2440-II 开发平台出厂设置........................................ 79
附录一 LJD2440-II 开发系统 Qt 嵌入式图形开发 ............................... 80
基 础 篇.............................................................. 80
1. 认识 Qt/Embedded 嵌入式工具开发包................................... 80
1.1 介绍................................................................ 80
1.2 系统要求............................................................ 81
1.3 架构................................................................ 82
1.3.1 窗口系统..................................................... 82
1.3.2 字体......................................................... 83
1.3.3 输入设备..................................................... 83
1.3.4 输入方法..................................................... 83
1.3.5 屏幕加速..................................................... 84
2.认识 Qt/Embedded 开发环境............................................ 85
2.1 QT 的支撑工具...................................................... 86
2.2 信号与插槽.......................................................... 86
2.2.1 信号与插槽的例子.............................................. 87
3
2.2.2 元对象编译器.................................................. 88
2.3 窗体................................................................ 89
2.3.1 一个 Hello 的例子............................................. 89
2.3.2 通用窗体...................................................... 89
2.3.3 画布.......................................................... 91
2.3.4 客户窗体...................................................... 91
2.3.5 主窗口........................................................ 93
2.3.6 菜单.......................................................... 93
2.3.7 工具栏........................................................ 94
2.3.8 旁述.......................................................... 94
2.3.9 动作.......................................................... 95
2.4 对话框.............................................................. 95
2.4.1 布局.......................................................... 95
2.4.2 Qt 图形设计器................................................ 97
2.4.3 建立对话框.................................................... 98
2.5 外形与感觉......................................................... 99
2.5.1 窗体样式...................................................... 99
2.5.2 窗口装饰..................................................... 100
2.6 国际化............................................................. 100
2.6.1 Unicode...................................................... 100
2.6.2 应用的翻译................................................... 101
实 战 篇............................................................. 102
1.嵌入式硬件开发平台的选择......................................... 103
2. 安装 Qt/Embedded 工具开发包.................................... 104
3. 交叉编译 Qt/Embedded 的库...................................... 104
4. 一个 Hello,World 的例子........................................ 105
5. 发布一个 Qt/Embeded 应用到 LJD2440-II.......................... 112
附录 常见问答............................................................ 116
1.系统的使用........................................................... 116
1.1 DNW 使用中的常见问题.......................................... 116
2. LINUX 部份......................................................... 117
2.1 LINUX 下如何加载 U 盘......................................... 117
3. Wince 部份......................................................... 119
3.1 Wince5.00 无法编译的解决方法.................................. 119
3.2 Wince 下触摸屏的校验以及校验数据的保存 ........................ 122
4
第一章 LJD2440-II 开发板套件介绍
1.1 LJD2440_II 开发板简介
LJD2440-II 开发板外观:
LJD2440-II 开发板硬件资源:
中央处理器
── CPU: 三星 S3C2440A,主频 400MHz;
外部存储器
── SDRAM:64M 字节;
── NAND Flash:64M 字节(K9F1208,用户可自己更换为 16M、32M 或 128M 的
NandFlash)
串口
── 一个五线异步串行口,波特率最高 115200bps;(通过跳线选择输出到 DB9 头)
── 一个三线串口(通过跳线可输出到 DB9 头),一般情况作为红外传输头。
网络接口
── 一个 10M 网口,采用 CS8900Q3,带联接和传输指示灯;
USB 接口
── 一个 USB1.1 HOST 接口;
── 一个 USB1.1 Device 接口;
红外通讯口
── 一个 IRDA 红外线数据通讯口;(可作 3 线串口用)
音频接口
── 采用 IIS 接口芯片 UDA1341,一路立体声音频输出接口可接耳机或音箱;
── 支持录音,有一路话筒输入接口可接麦克风;
存储接口
── 一个 SD 卡接口,可接 2G 的 SD 卡;
── 一个 IDE 接口,可直接挂接硬盘: (在使用 LJD2440II-CORE 核心板时做总线输出接
5
口)。
LCD 和触摸屏接口
── 板上集成了 4 线电阻式触摸屏接口的相关电路;
── 一个 50 芯 LCD 接口引出了 LCD 控制器的全部信号;
── 支持黑白、4 级灰度、16 级灰度、256 色、4096 色 STN 液晶屏,尺寸从 3.5 寸到
12.1 寸,屏幕分辨率可达到 1024×768 象素;
── 支持黑白、4 级灰度、16 级灰度、256 色、64K 色、真彩色 TFT 液晶屏,尺寸从 3.5
寸到 12.1 寸,屏幕分辨率可达到 1024×768 象素;
── 标准配置为三星真彩色 320x240/3.5 英寸 TFT 液晶屏,带触摸屏;
── 板上引出一个 5V 电源输出接口,可为大尺寸 TFT 液晶屏的 5V LED 背光模块供电;
摄像头接口
── 板上可接一个 130 万象素的摄像头,可直接摄像并在液晶屏上显示,并有一个 2 毫米
间距双排插座用作摄像头扩展,用户可使用这个扩展口连接其他型号摄像头;
时钟源
── 内部实时时钟(带有后备锂电池);
复位电路
── 一个复位按键,并采用专用复位芯片进行复位,稳定可靠;
调试及下载接口
── 一个 20 芯 Multi-ICE 标准 JTAG 接口,支持 SDT2.51,ADS1.2 等调试 ;
电源接口
── 5V 电源供电,带电源开关和指示灯;
IIC 接口
── 一片 IIC 接口的 EEPROM,24C02.
其他
── 四个小按键,四个高亮 LED;
── 一个蜂鸣器;
── 一个可调电阻接到 ADC 引脚上用来验证模数转换;
── 一个 20 芯 2 毫米间距双排标准连接器用作扩展口,引出了部分中断口、IO 口、地
等用户扩展可能用到的信号;
操作系统
── 支持 Linux、WinCE
用户光盘上提供的开发工具和源代码:
1) ADS1.20 安装程序(评估版);
2) 使用 SUPERJTAG 并支持 ADS1.20 的 JTAG 调试软件 ARMJTAGDEBUGFINAL;
3) 烧写 FLASH 的工具软件 SJF2440(包含 NT/2000/XP 解决方案);
4) 串口工具软件 sscom32.exe、dnw.exe、tftp.exe;
5) 64K 色(RGB565)图片字模软件;
6) USB Device 接口驱动程序;
7) BIOS 源代码(ADS1.20 的项目文件);
8) 测试程序(ADS1.20 的项目文件,包含全部源代码),包括如下测试:
RTC 实时时钟测试、按键测试(中断测试)、SD 卡读写测试、蜂鸣器测试(PWM 测试)、
ADC 模数转换器测试、IIS 音频播放 wav 音乐测试、IIS 音频录音测试、触摸屏测试、3.5
剩余122页未读,继续阅读
资源评论
- zengdzh2012-08-04有LJD的工控机,可供参考
- lufeiop022012-03-15ldj2440的官方使用手册,有配套的开发板比较有价值
Troye
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功