嵌入式ARM实验系统820型

发布 2022-10-21 10:02:28 阅读 2875

el-arm- 820实验系统。

一、适用范围。

该系统适合于高等院校嵌入式系统实验教学、嵌入式操作系统linux、ucosii 、 windows ce等实验教学开发、毕业设计及电子设计竞赛,也适合于工程技术人员做嵌入式系统开发。

二、系统结构简介。

armii教学实验系统属于一种综合的教学实验系统,该系统采用了目前在国内普遍认同的arm7tdmi,32位微处理器,实现了多模块的应用实验。它是集学习、应用编程、开发研究于一体arm实验教学系统。客户可根据自己的需求选用不同类型的cpu适配板,用户在不需要改变任何配置情况下,完成从arm7到arm9的升级,同时,实验系统上的tech_v总线和e-lab总线能够拓展较为丰富的实验接口板,用户在了解tech_v总线和e-lab总线标准后,更能研发出不同用途的接口板。

除此之外,在实验板上有丰富的外围扩展资源(数字、模拟信号发生器,数字量io输入输出,语音编解码、控制对象、人机接口等单元),可以完成arm的基础实验、算法实验、控制对象实验和数据通信实验、以太网实验。

系统采用底板加cpu板的形式组成。

cpu板(五种)

s3c44b0x(arm7内核)

主处理器:s3c44b0x(arm7tdmi内核),16bit数据总线,工作频率最高。

66mhz;

外部存储器扩展:线性存储器:2mb, 芯片sst39vf160;

动态存储器:16mb,芯片hy57v641620;

海量存储器:16mb,芯片k9f2808;

10m hz以太网接口,芯片rtl8019as,支持plug and play功能;

usb接口,符合usb 1.1规范口能够配置为host或peripheral两种模式;

标准的rs232接口;

实时时钟(rtc) 单元。

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

标准20针jtag调试接口。

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

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

at91m40800(arm7内核)

主处理器:at91m40800是 33mhz位arm7tdmi 内核。

外部存储器扩展:2mb sram、2mb的flash

10m以太网接口。

usb 1.1接口(host或peripheral)两种模式;

标准的rs232接口;

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

标准20针jtag调试接口。

复位电路,电源、运行状态指示灯、按键。

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

s3c2410(arm9内核)

主处理器:s3c2410是 200 mips arm920t 内核。

外部存储器扩展:32m/64mb sdram、2mb的flash

10m以太网接口。

usb 2.0接口(host或peripheral)两种模式;

标准的rs232接口;

实时时钟(rtc)单元。

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

标准20针jtag调试接口。

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

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

at91rm9200(arm9内核)

主处理器:at91rm9200是 200 mips arm920t 内核。

外部存储器扩展:32m/64mb sdram、2mb的flash

10m以太网接口。

usb 2.0接口(host或peripheral)两种模式;

标准的rs232接口;

实时时钟(rtc)单元。

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

标准20针jtag调试接口。

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

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

xscale pxa255(arm10内核)

主处理器:intel公司 xscalepxa255 内核,400m主频,32bit risc处理器,具有32k指令缓冲,32k数据缓冲,mmu单元,2k字节minicache,扩展多**dsp指令。

存储器 :sdram : 64mb,可以定制扩展到256mb

flash : 32mb,intel strata快速页面读取模式flash,可以定制扩展到128mb,nandflash :可扩展8mb~64mb

10m以太网接口。

usb 2.0接口(host或peripheral)两种模式;

标准的rs232接口;

实时时钟(rtc)单元。

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

标准20针jtag调试接口。

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

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

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

底板:主要包括以下模块:

cpu板接口单元:可接arm7,arm9,arm10等cpu板。

数字量输入输出单元。

输入:8位自锁按键开关; 输出:8位数码管及8为发光二极管。

ps/2扩展接口。

可扩展ps/2扩展板,连接键盘鼠标。

液晶显示单元:

5.7寸彩色液晶屏,可带触摸屏,最大分辨率为:

色,采用彩色stn制式、ccfl背光(标准配置)

键盘接口单元。

4x4键盘,带8位led数码管;芯片hd7279a;用户可自定义键值。

触摸屏单元:(选配部件)

ads7843作为触摸屏控制芯片,四线触摸屏接口,2.7v~5v信号电压,可达到125khz转换率,可编程的8位、12位转换精度。

音频及接口模块:

iis格式,芯片uda1341ts,采样率最高48khz,通过iis总线和系统连接。

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

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

一个。usb接口。

1个主接口,两个设备接口,芯片sl811h/s,pdiusbd12,支持 usb1.1协议。

rs232通讯模块。

标准rs232接口,完成与pc机的串行数据的转换。

iic总线接口。

扩展iic接口eeprom at24lc04,存储系统参数数据。

ide接口:

可外挂硬盘、doc、compact flash卡。

sd卡接口:

通信频率最高25mhz,芯片w86l388d,兼容mmc卡;

a/d转换模块。

芯片自带的8路10位a/d,满量程2.5v;

步进电机控制模块:

两相四拍式,步距角1.8°,0.1安,用io口线加隔离驱动电路直接控制。

■直流电机控制模块。

直流电机可以利用pwm定时器输出进行隔离后驱动,中断反馈闭环控制。

温度控制模块。

集成温控模块;完成pid算法。

信号源单元。

两路频率、幅值可调三角波、方波和正弦波。输出频率范围0~120khz,幅值范围0~+5v(最大)。

cpld单元;

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

电源模块单元。

为系统提供+5v、+12v、-12v、+3.3v电源模块单元。

信号扩展单元:

达盛公司标准扩展总线,外扩所有信号接口,用户可进行功能扩展。可扩展我。

公司gps,gprs,高精度的a/d,d/a采集卡,静态图像处理卡等模块(祥见附录)

配件。jtag**电缆(**器)

并口电缆,串口电缆。

usb**电缆。

对等网线 直流电源。

配套光盘。二光盘——嵌入式系统设计与开发实验软件包。

完全移植好的μc/os-ii、μclinux开发系统,并分别有配套的实验指导书、实验源码。

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

基于rtosde 的通用文件管理模块,通用lcd驱动模块。

全开放的实验课件案例源**及详细的汉字注释。

bios的映像文件bios的源**。

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

sdt和ads环境下的工程模板。

驱动程序、应用程序编写。

三、可开设的实验项目。

基于arm系统资源的实验。

实验一 arm sdt 2.5 开发环境创建与简要介绍。

实验二 arm ads 1.2 开发环境创建与简要介绍。

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

实验四基于arm的c语言程序设计。

实验五基于arm的硬件boot程序设计。

实验六 arm的i/o接口实验。

实验七 arm的中断(外部)实验。

实验八 arm的dma中断实验。

实验九 arm的uart实验。

实验十 arm的a/d接口实验。

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

实验十二步进电机的控制实验。

实验十三直流电机的控制实验。

实验十四温度采集与控制实验。

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

实验十六 lcd的显示实验。

实验十七触摸屏实验。

实验十八音频录放实验。

实验十九 usb设备收发数据实验。

实验二十以太网传输实验。

实验二十一 sd卡检测实验。

基于ucosii操作系统的arm系统实验。

实验一 ucosii的内核在arm处理器上的移植实验。

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

实验三基于ucosii的lcd驱动的应用实验。

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

实验五基于ucosii的小型gui的应用程序编写实验。

基于uclinux操作系统的arm系统实验。

实验一 uclinux实验环境的创建与熟悉。

实验二 bootloader引导程序。

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

实验四 uclinux的驱动程序的编写。

实验五 uclinux的应用程序的编写。

实验六基于uclinux的串口驱动的编写。

实验七基于uclinux的键盘驱动的编写。

实验八基于uclinux的lcd驱动的编写。

实验九基于uclinux的串口接收字符的应用程序编写。

实验十基于uclinux的键盘的应用程序编写。

实验十一基于uclinux的基本的绘图应用程序的编写。

实验十二基于uclinux的跑马灯应用程序的编写。

ARM嵌入式实验开发系统

arm嵌入式实验开发系统el arm 830 产品描述。一 适用范围 el arm 830 型嵌入式实验开发系统适合高等院校 嵌入式系统原理开发与设计 课程的实验教学,可以移植linux uclinux vxworks psos qnx ucosii wince等嵌入式操作系统,适合嵌入式系统的实验...

ARM嵌入式系统

arm 嵌入式系统 bootloader 引言 对于 pc 机,其开机后的初始化处理器配置 硬件初始化等操作是由 bios basic input output system 完成的,但对于嵌入式系统来说,出于经济性 方面的考虑一般不配置 bios,因此我们必须自行编写完成这些工作的程序,这就是所需...

嵌入式ARM嵌入式系统设计

摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...