ARM嵌入式实验开发系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ARM嵌入式实验开发系统EL-ARM-830+

产品描述

一、适用范围:

EL-ARM-830+型嵌入式实验开发系统适合高等院校《嵌入式系统原理开发与设计》课程的实验教学,可以移植linux、uclinux、VxWorks、pSOS、QNX、ucosII、WinCE等嵌入式操作系统,适合嵌入式系统的实验教学、课题开发、毕业设计及电子设计竞赛等,同时该系统也是电子工程师们理想的开发工具。

二、系统结构简介:

EL-ARM-830+教学实验系统属于一种综合的教学实验系统。系统采用实验箱底板加活动CPU板的形式。实验箱底板资源丰富。CPU板可选择ARM7、ARM9、XSCALE255/270、DM355。同时,实验系统上的Techv总线和E-lab总线能够扩展Techv系列和E-lab系列功能模块,极大增强系统的功能,用户也可以基于Techv总线和E-lab总线开发自己的应用模块,完成自己的课题。除此之外,实验系统提供丰富的样例实验,并且提供操作系统移植的源代码,所有的实验程序都有丰富详尽的注释说明,极大的方便了教学。

CPU板:可以更换,支持多种CPU

S3C2410(ARM9内核)

主处理器:S3C2410是 200 MIPS ARM920T 内核;

外部存储器单元:

SDRAM: 64MB

NANDFlash:64MB

10M/100M自适应以太网接口;

USB 1.1接口(Host或peripheral)两种模式;

标准的RS232接口;

实时时钟(RTC)单元;

扩展总线接口,连接所有信号线,可进行应用背板扩展;

标准20针JTAG调试接口;

复位电路,电源、运行状态指示灯;

直流5V单电源供电,含电源转换电路;

以上CPU板除与底箱配合使用外,还可独立成系统,单独使用!

实验箱底板:主要包括以下模块:

CPU板接口单元:可接ARM7,ARM9,ARM10等CPU板;

数字量输入输出单元:输入:8位自锁按键开关;输出:8位数码管及8位发光二极管;

PS/2接口单元:支持PS/2键盘、鼠标;

液晶显示单元:8寸TFT真彩液晶屏,可带触摸屏,分辨率为:640×480;

键盘接口单元:4X4键盘,带8位LED数码管;芯片HD7279A;用户可自定义键值;

触摸屏单元:(选配部件)ADS7843作为触摸屏控制芯片,线触摸屏接口,2.7V~5V信号电压,达到125KHz转换率,可编程的8位、12位转换精度;

音频及接口模块:IIS格式,芯片UDA1341TS,采样率最高48KHz,通过IIS总线和系统连接

一个立体声耳机输出(2.5mm外接耳机接口)

一个立体声麦克输入(2.5mm外接耳机接口

一个音频信号输入(2.5mm外接耳机接口)

USB接口:1个主接口,两个设备接口,芯片SL811H/S,PDIUSBD12,支持 USB1.1协议;

RS232通讯模块:标准RS232接口,完成与PC机的串行数据的转换;

IIC总线接口;

IDE接口:可外挂硬盘、DOC、COMPACT FLASH卡;

SD卡接口:通信频率最高25MHz,芯片W86L388D,兼容MMC卡;

A/D转换模块:芯片自带的8路10位A/D,满量程2.5V;

标准PS/2的键盘,鼠标单元;

信号源单元;

CPLD单元:完成各资源所需的地址译码,片选信号,以及一些高低电平的模拟;

电源模块单元:为系统提供+5V、+12V、-12V、+3.3V电源模块单元;

Techv接口:便于扩展和二次开发,支持我公司的Techv系列扩展板卡,如静态图像处理(Svideo)卡、高速AD/DA卡、语音开发模块等,也可以自行开发应用板卡。同时,Techv接口总线与TI公司的标准DSK扩展信号接口完全兼容;

E-lab接口:便于扩展和二次开发,支持我公司的E-lab系列扩展模块,该系列模块包括通用接口模块、信号变送隔离模块、执行机构模块、通信模块、传感器模块等50多个模块,完全满足课程设计和毕业设计的需要;

配件

JTAG仿真电缆(仿真器)

串口电缆

USB下载电缆

交叉网线

直流电源

配套光盘

完全移植好的μC/OS-II、μCLinux开发系统,并分别有配套的实验指导书、实验源码

基于MiniGUI的图形用户系统的应用编程

通用LCD驱动模块

全开放的实验案例源代码及详细的中文注释

BIOS的映像文件BIOS的源代码

开发平台的相关的芯片资料

驱动程序、应用程序编写

三、可开设的实验项目:

基于ARM系统资源的实验

实验一 ARM 开发环境创建与简要介绍1

实验二 ARM 开发环境创建与简要介绍2

实验三基于ARM的汇编语言程序设计

实验四基于ARM的C语言程序设计

实验五基于ARM的硬件Boot程序设计

实验六 ARM的I/O接口实验

实验七 ARM的中断(外部)实验

实验八 ARM的DMA中断实验

实验九 ARM的UART实验

实验十 ARM的A/D接口实验

实验十一模拟输入输出接口实验

实验十二七段数码管和键盘的控制实验

实验十三 LCD的显示实验

实验十四触摸屏实验

实验十五音频录放实验

实验十六 USB设备收发数据实验

实验十七以太网传输实验

实验十八 SD卡检测实验

实验十九 PS/2键盘鼠标实验

基于uCOSII操作系统的ARM系统实验

实验一 uCOSII的内核在ARM处理器上的移植实验

实验二基于uCOSII的串口驱动的应用实验

实验三基于uCOSII的LCD驱动的应用实验

实验四基于uCOSII的键盘驱动的应用实验

实验五基于uCOSII的小型GUI的应用程序编写实验

基于uClinux操作系统的ARM系统实验

实验一 uClinux实验环境的创建与熟悉

实验二 Bootloader引导程序

实验三 uClinux的移植、文件系统的生成与烧写

实验四 uClinux的驱动程序的编写

实验五 uClinux的应用程序的编写

实验六基于uClinux的键盘驱动的编写

实验七基于uClinux的LCD驱动的编写

实验八基于uClinux的键盘的应用程序编写

实验九基于uClinux的基本的绘图应用程序的编写

实验十基于uClinux的跑马灯应用程序的编写

实验十一基于uClinux的实验箱上网的实验

基于linux操作系统的ARM系统实验

实验一 linux实验环境的创建与熟悉

实验二 Bootloader引导程序

实验三 linux的移植、文件系统的生成与下载

实验四 linux的驱动程序的编写

实验五 linux的应用程序的编写

实验六基于linux的键盘驱动的编写

实验七基于linux的LCD驱动的编写

实验八基于linux的键盘的应用程序编写

实验九基于linux的基本的绘图应用程序的编写

实验十基于linux的跑马灯应用程序的编写

实验十一基于linux的实验箱上网的实验

实验十二利用优盘播放MP3实验

基于WINCE的系统实验

实验一 WINCE开发环境PLATFORM BUILDER的安装

实验二在PLATFORM BUILDER下导入BSP

实验三在PB下创建PLATFORM并生成镜像文件

实验四下载镜像文件到目标板并启动WINCE

实验五在PLATFORM BUILDE下导出SDK

实验六 LCD显示屏驱动程序实验

实验七触摸屏与GUI交互实验

四、产品特点:

1、能移植多种操作系统:UC/OS-II、UCLINX、LINUX、WIN CE;

相关文档
最新文档