|
|
 |
| |
 |
高端ARM9的嵌入式Linux软硬件开发套件 |
JHB Linux-Development-Kit |
下载:  |
| |
| Overview |
| JHB
Linux-Development-Kit是高端的嵌入式Linux软硬件开发套件, 基于ATMEL AT91RM9200 ARM920T内核工业级处理器的工业级通用嵌入式系统开发平台,具有强大的功能,处理器丰富的硬件资源,200MIPS处理速度,内置Memory
Controller, 外部总线接口,10/100M网络MAC,2个USB2.0 HOST, 1个USB2.0 Device,5个串口,支持Modem/RS485,
支持ISO7816 T0/T1 Smart Card, Multimedia Card 接口MCI, 115Kbps IrDA,4个SPI口,3个同步串口SSC,支持I2C,I2S,16位Timer,
EEPROM口等等,适合各种嵌入式系统。
JHB Linux-Development-Kit适应当前发展潮流,为各科研公司提供了嵌入Linux的开发工具和开发平台。JHB
Linux-Development-Kit满足了当前嵌入式Linux开发应用的需要,以及各科研单位嵌入式系统科研项目和实验室建设的需要,也为各公司提供了基于嵌入式Linux的产品开发工具。
JHB Linux-Development-Kit 提供了丰富的软硬件功能,提供了10/100M以太网,1个USB2.0 HOST,1个USB2.0
DEVICE, 2个标准RS232口,1个RS485口、液晶LCD接口,配备320X240 SHARP液晶屏,CRT接口,4X4键盘,可扩展至8X8键盘,8位数码管显示,I/O指示灯等。
JHB Linux-Development-Kit 作为通用工业级嵌入式系统开发平台,广泛应用于消费电子、通信设备、工业控制、安全设备、仪器、医疗设备、航天/航空及军用设备等等,可作为嵌入式产品开发的硬件平台,可直接用于项目开发集成。
FDAT9200-Ind-DevKit配备了源代码开放的嵌入式Linux操作系统,文件系统、设备驱动程序以及各个应用例程,全部源代码开放。
JHB Linux-Development-Kit提供了所有的嵌入式Linux 开发工具SDK:Linux BSP, GNU
cross-development tools (compiler, linker, assembler, debugger).
|
| |
| Specifications |
| |
| Hardware Components |
| Items |
Description |
| 处理器 |
ATMEL
200MHz AT91RM9200,32位ARM920T工业级嵌入式通用处理器丰富的硬件资源,适合各种嵌入式系统开发
|
| Memory |
| SDRAM:32Mbytes, 可扩展至64Mbytes |
| Flash:8Mbytes Program Flash, 2Mbytes Linux
boot Flash |
|
| Display |
| 可编程LCD彩色控制器,LCD液晶屏接口 |
| -支持到 800 X 600 X 16 bpp color |
| -支持 STN,Color STN,HR-TFT,AD-TFT,TFT |
| -CRT 接口 |
|
| LCD |
配备320X240 SHARP液晶屏 |
| Network Support |
10/100 BASE-T Ethernet (application/debug) |
| USB |
1个 USB2.0 HOST, 1个USB2.0 device |
| 串口 |
| 2 X 标准RS232, 1个可直接支持Modem |
| 1个 RS485口 |
|
| IrDA |
支持到 115Kbps |
| 键盘 |
4 X 4 键盘,可扩展到8X8键盘 |
| 数码管显示 |
8位数字显示器 |
| I/O 显示 |
4 个LED I/O 指示灯 |
| JTAG调试口 |
One port |
| Cable |
RS232 Cable, RJ45 Cable, USB Cable |
| AC adapter |
One set |
| Mechanical |
10.2’’ x 9.41’’ x 0.941(260mm x 240 x 24) |
|
| |
| Software Components |
| Items |
Description |
| BSP |
Linux Board Support Packages包 |
| Boot loader |
| System Boot, bootloader/monitor |
| U-boot loader |
|
| 操作系统OS |
| 全部源代码开放的嵌入式ARM Linux操作系统 |
| ARM Linux2.4.19 |
|
| 嵌入式文件系统 |
源代码开放的Ramdisk文件系统 |
| 设备驱动程序 |
| 完备的源代码开放的设备驱动程序,包括: |
| - Ethernet driver, |
| - USB driver, |
| - LCD Video display driver |
| - SPI driver, |
| - DataFlash driver |
| - Nand Flash driver, |
| - RTC driver,Keyboard driver, |
| - 7LED segment display driver |
| - I/O LED driver, |
| - RS232 Communication driver |
|
| 嵌入式Linux操作系统开发工具包 |
| 嵌入式ARM Linux开放包SDK: |
| GNU cross development tools: |
| - ARM linux C compiler, |
| - ARM linux C++ compiler |
| - ARM linker |
| - glibc Library |
| - Bin utilities |
| - debugger |
|
| 嵌入式Linux上应用例程DEMO及实验例程 |
| 提供了各种嵌入式Linux应用及实验例程,包括: |
| - 嵌入式Linux应用程序开发例程 |
| - 嵌入式Linux I/O输入输出应用例程 |
| - 嵌入式Linux下的数码管输出显示例程 |
| - 嵌入式Linux下的键盘输入例程 |
| - 嵌入式Linux下的液晶显示例程 |
| - 嵌入式Linux下的串口通讯例程 |
| - 嵌入式Linux下的以太网络通讯例程 |
| - 嵌入式Linux下的USB通讯实验例程 |
| - 嵌入式Linux下的综合设计例程 |
|
| 技术开放文档 |
| 提供了完备的技术开放资料和文档,我们提供2个技术开放资料 |
| - 全部的硬件设计原理图 |
| - 用户技术开放手册 |
| - 嵌入式Linux应用开发实验指导书 |
|
|
| |
| 嵌入式图形界面软件GUI |
| Items |
Description |
| GUI |
| - 我们开发的嵌入式图形窗口软件开发包GUI API |
| - 采用我们提供的GUI,开发图形窗口类似使用VC++一样 |
|
| 应用 |
| - 我们基于该硬件平台开发了图形界面应用例子DEMO |
| - 客户可以直接参考我们的DEMO做图形界面 |
|
| 技术手册 |
|
|
| |
| 用户技术开放手册 |
第一章 产品简介...............................................................
4
第二章 使用说明...............................................................
8
2.1启动系统...............................................................
....8
2.2以太网功能演示..............................................................14
2.3 USB HOST 接口功能演示......................................................15
2.4数码管、小键盘功能演示......................................................18
2.5液晶显示屏功能演示..........................................................18
2.6在实验平台上使用Dragon ICE仿真器............................................19
第三章 硬件系统................................................................24
3.1核心板硬件系统组成..........................................................24
3.2核心板硬件设计..............................................................26
3.3核心板机械特性..............................................................32
3.4底板硬件系统组成............................................................33
3.5底板硬件设计................................................................35
3.6底板机械特性................................................................44
第四章 软件系统................................................................45
4.1嵌入式操作系统简介..........................................................45
4.2嵌入式系统选择linux 的原因..................................................47
4.3 ARM Linux简介..............................................................48
4.4实验平台操作系统简介........................................................48
第五章 ARM Linux嵌入式操作系统.................................................50
5.1建立宿主机开发环境..........................................................50
5.2安装ARM Linux开发环境.......................................................53
5.3烧写bootloader..............................................................55
5.4编译内核、文件系统..........................................................59
5.5烧写内核、文件系统..........................................................61
第六章 ARM Linux应用开发指南...................................................64
6.1开发模式....................................................................64
6.2如何创建编译自己的应用......................................................66
6.3加入应用程序的文件系统编译..................................................70
6.4应用程序的调试..............................................................71
6.5应用软件移植................................................................74
6.6 Linux启动后如何自动运行应用软件............................................74
第七章 ARM Linux设备驱动程序...................................................75
7.1设备驱动简介................................................................75
7.2添加自己的设备驱动..........................................................78
7.3设备驱动程序的编译下载......................................................79
7.4设备驱动开发实例............................................................80
7.5设备驱动编程注意事项........................................................83
第八章 基于开发板的几个DEMO例程................................................84
8.1编写自己的hello程序.........................................................84
8.2串口通信编程................................................................87
8.3网络Socket编程..............................................................91
|
| |
附 录 |
| A. GNU make 和 makefile |
| B. minicom 用法 |
| C. LINUX 常见术语 |
| D. 参考资料 |
| |
| Application |
广泛应用于消费电子、通信设备、工业控制、安全设备、仪器、医疗设备、航天/航空及军用设备等等 |
◆ 工业级的各种产品研发平台 ◆
科研项目开发平台
◆ 基于嵌入式Linux的产品开发工具 ◆ 高速网络通信设备研发
◆ 高档(税控)POS开发平台 ◆ 高校教学/培训系统
|
| |
| Order Information |
| Order Number |
Description |
| JHB Linux-Development-Kit |
高端 ARM920T 嵌入式 Linux 软硬件开发套件
|
|
| |
下载:
 |
| |
|