ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx

上传人:b****1 文档编号:13374513 上传时间:2022-10-10 格式:DOCX 页数:182 大小:1.32MB
下载 相关 举报
ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx_第1页
第1页 / 共182页
ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx_第2页
第2页 / 共182页
ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx_第3页
第3页 / 共182页
ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx_第4页
第4页 / 共182页
ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx_第5页
第5页 / 共182页
点击查看更多>>
下载资源
资源描述

ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx

《ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx(182页珍藏版)》请在冰豆网上搜索。

ELNC2100ARMTFT挂箱ARM9说明书分析Word文件下载.docx

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

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

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

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

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

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

实验十一利用实验箱上网的实验182

实验十二USB播放mp3的实验183

第1章EL-TAB-ARM-II实验系统的资源介绍

硬件资源概述

EL-TAB-ARM-II型教学实验系统属于一种综合的教学实验系统,它是集学习、应用编程、开发研究于一体ARM实验教学系统。

用户可根据自己的需求选用不同类型的CPU适配板,兼容ARM7与ARM9、ARM10,而不需要改变任何配置,同时,实验系统上的Tech_V总线能够拓展较为丰富的实验接口板。

用户在了解Tech_V标准后,更能研发出不同用途的实验接口板。

除此之外,在实验板上有丰富的外围扩展资源(数字量IO输入输出,语音编解码、人机接口等单元),可以完成ARM的基础实验和数据通信实验、以太网实验。

1.1实验系统的硬件资源总揽

 

图1-1-1EL-ARM-830实验教学系统的功能框

1.2核心板ARM9的资源介绍

1.核心板的硬件资源(ARM920T核)

☆ CPU:

ARM920T,芯片三星的S3C2410,工作频率最高202MHz;

☆ 动态存储器:

64MB,芯片HY57V561620;

☆海量存储器:

32MB,芯片K9F5608;

☆USB单元:

1个主接口,两个设备接口,芯片PDIUSBD12;

☆网络单元:

10/100M以太网,芯片AX88796;

☆UART单元:

2个,最高通信波特率115200bps;

☆语音单元:

IIS格式,芯片UDA1341TS,采样频率最高48KHz;

☆LCD单元:

5.7寸,256色,320X240像素;

☆触摸屏单元:

四线电阻屏,320X240,5.7寸;

☆SD卡单元:

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

☆键盘单元:

4X4键盘,带8位LED数码管;

芯片HD7279A;

☆模拟输入输出单元:

8个带自锁的按键,及8个LED发光管;

☆A/D转换单元:

芯片自带的8路10位A/D,满量程2.5V;

☆信号源单元:

方波输出;

☆标准键盘及PS2鼠标接口;

☆标准的IDE硬盘接口;

☆达盛公司的Tech_V总线接口;

☆达盛公司的E_Lab总线接口;

☆调试接口:

20针JTAG;

☆CPLD单元;

☆电源模块单元。

在核心CPU板上包括下列单元和芯片,32位ARM920T的处理器,即三星的S3C2410芯片,两片动态存储器,每片32M字节,一片32M字节的NAND_flash存储器,一个USB主接口,一个USB从接口,一个10/100M的以太网控制芯片,完成网络访问功能,一个UART接口,完成串口通信,最高波特率率为115200bps,一个RTC实时时钟,一个5V转3.3V和1.8V的电源管理模块,一个20针的JTAG调试接口。

具体元器件见表1-1。

芯片名称

数量

功能

板上标号

S3C2410

1

ARM920T,中央处理器

S3C2410X

HY57V561620

2

动态存储器(SDRAM),32MB/片

K9F5608

海量存储器,32MB

K9F5608U

AX88796

10/100M以太网控制器

AS1117-3.3

5V转3.3V

AS1117-1.8

5V转1.8V

MAX3232

RS232转换

IMP811-S

复位

IMP811

表1-1

具体的单元、跳线见表1-2。

标号

名称

JP1

JTAG复位单元

控制nRESET与nTRST是否接通

AREFSEL

模拟参考电压选择

短接后连接到VDD33,否则接地

3S/4S

3Step与4Step选择

设置NandFlash的运行模式,选择NCON(CPU引脚)与3Step、4Step连接

RESET

复位键

系统复位按键

P.S

电源插座

电源插座,接5V电源

SW

电源开关

拨向EXT接通,拨向INT断开电源

USB-HOST

主USB单元

主USB

UART0(CROSS/F)

串口0单元

和S3C2410的串口0通信

USB-DEVICE

从USB单元

USB设备

RJ45

网络单元

访问以太网

ARM-JTAG

JTAG插座

20针JTAG插座,用于与宿主机通信

INTERFACEC

功能单元

INTERFACEB

数据、地址单元

INTERFACEA

表1-2

表1-3为核心板上各LED指示灯的意义。

PWR

LED灯

电源指示灯

LED1

GPI/O口G口的第8位指示

LED2

GPI/O口G口的第9位指示

表1-3

表1-4为核心板上的晶振单元

12MHz

CPU主时钟晶振

外接12MHz

32KHz

RTC时钟晶振

外接32.768KHz

25MHz

网络时钟晶振

外接25MHz

表1-4

2.核心板资源的具体介绍

1)电源模块

在S3C2410CPU板上由于其内核采用1.8V,I/O接口采用3.3V供电,因此需要将通用的5V转换成1.8V和3.3V。

图1-1-2为使用LM1117电源转换芯片把5V转成3.3V和1.8V的转换电路。

图1-1-2

2)NAND_FLASH海量存储器单元

该存储单元在板卡上标号为K9F5608U,选用32MB字节的K9F5608U,8位数据总线,该芯片由S3C2410的相关引脚直接控制,CPU分配给它的地址空间为0x00000000—0x01ffffff。

启动代码部分则放在从0x00000000开始的地址空间内。

系统将CPU的引脚OM[1:

0]设置成00b,当核心板上电复位时,系统首先将Nand_Flash开始的0~4K的程序映射到SteppingStone区,然后从那里开始执行。

Nand_Flash可以存放数据和程序,但需要特定的指令进行读写。

3)同步动态存储器单元

该存储单元在板卡上标号为HY57V561620。

选用两片8MB字节的HY57V561620,32位数据总线。

片选NSCS6接两片HY57V561620单元作为片选信号,CPU分配给这两片HY57V561620单元的地址空间分别为0x30000000-0x31ffffff,0x32000000-0x33ffffff,也就是S3C2410CPU的Bank6区和Bank7区。

4)RS232串口单元

该存储单元在板卡上标号为UART0(CROSS/F),选用了MAX3232电压转换芯片,进行PC机与CPU板的串口通讯。

它采用收、发、地,三线连接,无握手信号。

通过S3C2410内部的串口0控制器进行控制。

5)主/从USB单元

该单元在板卡上标号为USB-HOST和USB-DEVICE,通过S3C2410内部的USB主控制器和USB设备控制器进行控制。

6)网络单元

该存储单元在板卡上标号为AX88796,选用了ASIX公司的AX88796网络芯片,传输速率为10/100M自适应,16位数据总线传输,片选NGCS2接网络单元。

CPU分配给AX88796单元的地址空间为0x10000000—0x18000000,也就是S3C2410CPU的bank2区。

S3C2410CPU的外部中断ExINT2响应该中断。

RJ45插座上面自带数据传输的指示灯。

为清楚显示核心板上各存储区及单元,见表1-5。

存储区

存储的有效区

容量(字节)

同步动态存储器

Bank7

0x32000000-0x33ffffff

32M

Bank6

0x30000000-0x31ffffff

网络控制器

Band2

0x10000000后的若干

若干寄存器

NAND_FLASH

海量存储器

Bank0

0x00000000-0x01ffffff

表1-5

7)JTAG单元

JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(TestAccessPort,测试访问口),通过专用的JTAG测试工具对内部节点进行测试。

目前大多数比较复杂的器件都支持JTAG协议,如ARM、DSP、FPGA器件等。

标准的JTAG接口是4线:

TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。

通过JTAG接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。

目前JTAG接口的连接有两种标准,即14针接口和20针接口,EL-ARM-830核心板上使用的是20针接口。

接口定义见表1-6。

引脚

名称

描述

VTref

目标板参考电压,接电源

VCC

接电源

3

nTRST

测试系统复位信号

4、6、8、10、12、

14、16、18、20

GND

接地

5

TDI

测试数据串行输入

7

TMS

测试模式选择

9

TCK

测试时钟

11

RTCK

测试时钟返回信号

13

TDO

测试数据串行输出

15

nRESET

目标系统复位信号

17、19

NC

未连接

表1-6

在核心板上,JTAG的第1脚用一黄色的方框标注,当串

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1