支持MCUs
   Compilers/Debuggers
   Package List
  嵌入式系统开发平台
   ARM7-DevPlatform
   AT91RM9200-DevKits
   FD9200DevKit-Ⅱ
   S3C2510-DevPlatform
   FDIXP425-DevPlatform
   PXA255 Dev-Kits
   IXP425 Dev-Kits
   iMX21-DevPlatform
  嵌入式实验教学系统
   JHB ARM Win-Lab
   JHB ARM Linux-Lab
  ARM完备开发套件
   ARM-DEV-KIT-I
   ARM-DEV-KIT-Ⅱ
  高端嵌入式Linux开发套件
 
  高级FPGA&SOPC设计开发
    实验及教学系统
   FD-FPGA&SOPC_SYS
  DSP实时在线仿真器
 
  嵌入式ARM Linux OS
 
  ARM Debugger软件
 
 
高端的基于ARM9 嵌入Linux的嵌入式系统实验室教学实验系统
JHB ARM Linux-Lab
下载:
Overview

  这是高档的嵌入式系统实验室教学培训系统,该系统基于高速的ARM9嵌入式处理器平台,具有强大的功能,处理器丰富的硬件资源,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 ARM Linux-Lab适应当前发展潮流,适合真正的嵌入式系统的研究和教学,因为基于ARM9的嵌入式处理器以上的平台,才能嵌入支持MMU的操作系统,如Linux, WinCE, VxWorks等等。高校建立嵌入式系统实验室采用高档的真正的嵌入式系统平台,一步到位,不容易落伍。
  FDAT9200-Ind-DevKit 提供了丰富的软硬件功能,提供了10/100M以太网,1个USB2.0 HOST,1个USB2.0 DEVICE, 2个标准RS232口,1个RS485口、液晶LCD接口,配备320X240 SHARP液晶屏,CRT接口,4X4键盘,可扩展至8X8键盘,8位数码管显示,I/O指示灯等。
  FDAT9200-Ind-DevKit配备了源代码开放的嵌入式Linux操作系统,文件系统、设备驱动程序以及各个应用例程,全部源代码开放。
  FDAT9200-Ind-DevKit提供了所有的嵌入式Linux 开发工具SDK:Linux BSP, GNU cross-development tools (compiler, linker, assembler, debugger).
  由于该系统是基于嵌入式Linux操作系统,高速的网络型硬件平台功能强大、复杂,起点高,适合于各高校的研究生或高年级教学和实验,以及各种嵌入式系统的课题和科研项目。
  JHB ARM Linux-Lab作为高档的教学实验系统,提供了功能强大的硬件平台和完备的嵌入式Linux软件平台:
◆ 提供基于ARM9的 嵌入式系统硬件平台,功能强大
◆ 提供完备的全部源代码开放的支持MMU的嵌入式 Linux 操作系统
◆ 提供完备嵌入式Linux软件开发工具
◆ 提供各种实验例程
◆ 提供详细的用户技术使用手册和详细教学实验指导书

 
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. 参考资料
 
基于嵌入式Linux系统实验

实验一 嵌入ARM Linux启动实验
实验二 嵌入式Linux下的I/O输入输出实验
实验三 嵌入式Linux下的数码管输出显示实验
实验四 嵌入式Linux下的键盘输入实验
实验五 嵌入式Linux下的液晶显示实验
实验六 嵌入式Linux下的串口通讯实验
实验七 嵌入式Linux下的以太网络通讯实验
实验八 嵌入式Linux下的USB通讯实验
实验九 嵌入式Linux下的应用软件实验
实验十 嵌入式Linux下的综合设计实验
实验十一 嵌入式Linux下的图形界面GUI技术开发实验

 
Order Information
Order Number Description
JHB ARM Linux-Lab 高端的基于ARM9 嵌入Linux的嵌入式系统实验室教学实验系统
 
下载:
 
CopyRight@ 上海复旭信息科技有限公司. All Rights Reserved   沪ICP备05033216号 技术支持:上海网站建设
电话:86-21-65106087 65103152  传真:86-21-65103152  E-mail: marketing@fudantech.com
地址:中国上海市国泰路88号国泰大楼6011--6012  邮编:200433