DSP2812实验指导书第二部分答辩_第1页
DSP2812实验指导书第二部分答辩_第2页
DSP2812实验指导书第二部分答辩_第3页
DSP2812实验指导书第二部分答辩_第4页
DSP2812实验指导书第二部分答辩_第5页
已阅读5页,还剩44页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章F2812-A评估板硬件使用指导

2.1F2812-A评估板技术指标

主处理芯片:TMS320F2812,运行速度为150M;

工作速度可达150MIPS;

片上RAM18k*16bit;

片上扩展RAM存贮空间64Kxl6Bit;

自带16路12bitA/D,最大采样速率12.5msps;

4路的DAC7617转换,100K/S,12Bit;

两路UART串行接口,符合RS232标准;

16路PWM输出;

1路CAN接口通讯;

片上128*16bitFLASH,自带128位加密位;

设计有用户可以自定义的开关和测试指示灯;

4组标准扩展连接器,为用户进行二次开发提供条件;

具有IEEE1149.1相兼容的逻辑扫描电路,该电路仅用于测试和仿真;+5V电源

输入,内部+3.3V、+1.6V电源管理;

4层板设计工艺,工作稳定可靠;

具有自启动功能设计,可以实现脱机工作;

可以选配多种应用接口板,包括语音板,网络板等。

2.2F2812-A评估板原理图和实物图

一.F2812-A评估板实物图

图2.2.2F2812-A器件分布图

图2.2.1F2812-A评估板实物图

-.F2812-A器件分布图

图1.2ICETEK-F2812-A器件分布图

三.F2812-A评估板原理框图

功能分类接口名称接口定义

电源接口+5v电源插座5V电源输入

外设接口标准RS-232九针D型异步串口(可以和计算机直接遹讯)

P1扩展插座用于二次开发的34芯外扩总线

P2扩展插座用于二次开发的34芯外扩总线

总线接口

P3扩展插座用于:次开发的34芯外扩总线

P4扩展插座用于二次开发的34芯外扩总线

指示灯电源指示灯接通电源后会亮

用户可控指示灯共有四个

辅助接口JTAG仿真接口DSP仿真器从此处接入

用户可控开关共有四个

开关

爱位按钮手动复位开关

跳线没附1PISTI夕阳诜杆

图2.2.3F2812-A评估板原理框图

2.3F2812-A评估板接口说明

以下将详细说明这些外围接口的功能和特征定义。首先,表2-3-1归纳总结了这

些跳线和功能分类,接口位置请参考图2.2.1

表2-3-1:接口和功能分类

功能分类接口名称接口定义

电源接口+5v电源插曲5V电源输入

外设接口标准RS-232九计DM舁步串口(呵吸和计算机直接通讯)

PI扩展插座川卜次开发的34芯外扩总线

P2扩展搞步用卜次开发的34后外犷总线

总线接口

P3扩展摘庵HIi次开发的34芯外扩总线

P4扩展插座JUF次开发的34芯外扩总线

指示灯电源指不灯接汕电源/会•凫

用户可控指示灯共存四个

辅助接口JTAG伪口接UDSP仿真器从此处接入

用户可控开关共仃四个

汗关

更位按钮手动莫位开关

跳线设置JP1SCI旦用武扑

JP2Cun总线使能

2812芯KL首脚ADCLO

ADREFLOI

AD参考低电压输入,禁认33连接,

模式跳畿设置2

2812芯片上背脚ADCBGREFIN.

ADREF1N1

测试潮•可吸悬空或2,3脚姓接

2812芯片上管脚XMP/MC,

MPA1C1

MPA1CI:作方式选齐,默认2.3连接

2812芯片上管脚MDXA

MDXA1

默认1.2连接.

2812芯片上管脚SCITXDA

模式跳线设置1SCITXDA1

默认1.2连接.

2812芯片上管脚SPICLKA

SPICLKA1

默认1,2连接.

2812芯片上管脚SPISTEA

SPISTEAI

默认1.2连接。

下面将分别介绍这些接口:

l.+5v电源插座:这个接口用于接入为整个板子供电的电源,电源电压为+5V,标

准配

置的电源电流为1A,如果不使用随板提供的电源,请注意电源的正负极性和电

的大小。下面是这个接口的插孔示意图:

+5V

M

M

地(GND

图2.3.1电源插孔示意图

2.标准RS-232:9针D型连接器,异步串口连接器,符合RS-232规范,输出电平

为正负12V.下面是9针连接器的管脚定义:

模式跳线i!

图2.3.2异步串口连接器示意图

2812芯片上管脚XMP/MC,

MPA1C1

MPA1CL作方式选择.默认2.3连接

2812芯片上管脚MDXA

MDXAI

默认1.2连接,

2812芯片上管脚SCITXDA

模式跳线设置1SCITXDAI

默认1.2连接.

2812芯片上管脚SPICLKA

SPICLKA!

默认1.2连接二

2812芯片上管脚SPISTEA

SPISTEAI

默认1,2连接.

3.P1扩展插座:34芯扩展总线接口。P1接口主要是扩展评估板上空闲的DSP

外设引

脚,以便于定制用户的硬件环境。

注意:由于这组引脚是直接来自于F2812DSP芯片,因此,这些引脚为TTL3.3V

标准,其输出最高电压为3.3V。如果要接入5V器件,请在外接时注意电平转

换。

4

t!lZXHtRE

♦5VgthM0E氏-VU

rwMtPWMI*mifc

PWM1«i

<l»WM»W

0PWM*

?PWM,PWMS

4FWM».?—,上

FWM,・Nl!•・

HIPWMK*)111(*

IIruw■!!!);,

Urimn・—

IST2PMMT2・山夕”

larm■n■出叨■

IS“■HI,,

16T1CTIU*

17CMU

INGM)Alt

IV13L'1W

31noMH•小

31T«TW

aOCTMTtittaiitmmi

cjcimr就0・,比w・山

24OOMT比,•,比依・小

WnwA让“■',般“同QQG'JA

ATVK2•nt・,?1♦・AA

snixB“小巾”TX“8

3«srmxR24ngin

aWMMAin11«

*VKIMA911或“C・

3tSRCLKA阳Hit

S2SHISTIA

aGMD

XGNDMM

4.2扩展插座:34芯扩展总线接口。P2接口主要是AD和DA接口,P2中扩展了

所有

的AD和DA引脚。请注意评估板的对采集信号的要求。

"■号

tWCA«OR«llJt.5V

WCA

1CWCAFWkM1

4CAMCAT・人

*APfNA,悔也归入0〃A,

.AfMN.X.)附短2UIRAJ

TAlNNM冷,*人通电A4

•ADINA4NUM7s星4*

*附缸・人血境办

ioAIMNA1悔a・5・A,

IIAlMNto>WUttAJQ4Hn

13ADtNai便《L*\44!Ri

IJ■MS配侑

14AfNKBJ传《1・,302

ISADCS1M«9|Ott>J04B4

I*90■人Mi0B5

17ACMOMUI

ia■阻■

2Ancsm收少340gM

30AlMNk'救阻・3通”

nADftlMN■bAHN.aWAV

AAiMNW♦d・7J|7>

*ADIN^In«it\deAi

25DAOVTIrasiii:i

DAOUT]Mn».r«3

rDAOtm怅以・山・4、

3DMX74«816七•。4

39CAP・A・)

M>CAF4CArwx«4

>rCAF!»r2"A・s

S2CAfVtCAr«\e(»

AGWlUUi

M侵Kue

aP3扩展插座:34芯扩展总线接口。包含16根地址线和16根数据线(A16,

A17,A18扩展在P4,可以用于读入和输出并行的数据。

注意:这个插座上的地址线是由F28I2芯片提供的,如果您在外部扩展的话,请

注意F2812的地址线只能输出3.3V的电平。

表2-3-5P3的管脚定义和说明

名客

1A«»门M”他用nAO

2At

A2A3

4A?电期nA,

3AdFMIZtfelinA4

.ASFMIZtfiWHAS

7AAFMI2给A6

aA7A7

9AXFMI2ia4HA”

10A9F2SI2mJHHA*

HAiO012地"擅A&O

12AllFMINQiKAil

13AU0心地#嫉Al,

14AI3F2SI2及乂线A13

19AI4卜PH?加AU

16AISF2MI2«MUAIS

17GNDe?®

IVGNDn/图

19DO&fA城

2001F2SI213»»DI.4O《a博

2102MF(“找

22D.l,2»l2ti<?:<[”,

DIMr3«i2lift•fttM.线

24DS12112w.线

W00F»I:iftirHir*,〃河

»0?P»I2«月

27DK12X12«l<K»kD*.&

DOl'9l2R«»tLW.

WDiaFUS收财&D”).打“巳连

M)DllF2»!?:kOll>

JIhl2F2«»?女”匕,

33F2»I2RtrKDIJ.

13t>14F2AI2HWnDI却取“L婕

MDKF2SI2Dl«.&

6.展插座:34芯扩展总线接口。包括F2812外部扩展总线的控制线、McBSP接

口线、

外部中断和外部复位等重要的引脚信号。

注意:这里的引脚都是由DSP直接引出的,在和外部设备连接时注意电平转换。

0・南/

1ver•5V

2ver

)X/C'WII

4XZCS2XINT>J!<iwi.S

XINTI6I*7N3”小:

AM理.XIA

1SL.4-

*RDitttS-0V

的愎八;信。.俞力舟2T.tt电

RM

1»AllEl?论MNA17

IIMI.AinMi-UiY

19短am

IJUnafuS-MJHOT::■

14EXT.IKT纣;>"入国iff"的

ISNMI4、卜川冬中•

I*INY1,研・I

17GNU

INUNO■丁晶

IVINTI号号中■2

3nTfiiRa七好•万内愚M0

21TC1XINB人M

x»«

MD«AMETtumz

XMt»KA般死,口工G

25IUFWM10・出寸,

2ftPWMIIKWMII,利*”

FWMI2FWMS0也小,

MC1JC*AM.«TKtUflr

MFSXAM4r

SMCIXX*、比”惘

3(MFSKAML«VitrtWHt

CLKCA.TF3M3flr;HIHIlK

UasoU7«

ONU

7.指示灯:如果评估板工作正常,此灯常亮。

8.用户可控指示灯:用户指示灯,在板上有4个可编程的指示灯,分别为

DSL.DS4,这

4个指示灯的开关由F2812编程控制。

9.JTAG仿真接口:F2812的仿真接口,用于连接ICETEK-510()系列的仿真器或

兼容产

品。注意,使用的仿真器必须支持3.3V仿真。

l().JP2:Can总线使能。当1、2短路时禁止Can总线工作;当2、3短路时,允许

Can

总线工作。

1LJPLSCI复用选择。当JP1的1,2连接时,允许第2个SCI工作;当欠1的2,3

连接时,禁止第2个SCI工作。

12.用户可控开关:4个用户开关输入。可以用作DSP的输入信号。软件可以读

取它的状

态。当开关处于断开状态,即OFF状态时,开关输出高电平,DSP读到逻辑“1”,而

当开关处于连通状态,即ON状态时,开关输出低电平,DSP读到逻辑“0”。

13.位按钮:手动复位开关。

14.式跳线设置1:

MP/MC1,MCXA1,SCITXDA1,SPICLKA1,SPISTEA1这几个跳线者R是2812芯片

上对应管脚引出,在2812的datasheet手册中可以查阅到(手册在配套光盘“外围器件

参考资料”目录中有提供,或从上下载最新版本的文档。

每个跳线的123脚定义:靠近名称这边(例如:MP/MC1为跳线1脚,往右一个为

2脚,再往右一个是3脚。1、2脚相连为设置该2812管脚高电平,2、3脚相连为设

置该2812管脚低电平

例如:

15.模式跳线设置2:

ADREFIN1,ADREFLO1这几个跳线都是2812芯片上对应管脚引出,在2812的

datasheet手册中可以查阅至(手册在配套光盘“外围器件参考资料”目录中有提供,或

从上下载最新版本的文档。

每个跳线的123脚定义:靠近三个小电阻这边为跳线1脚彳主右一个为2脚,再

往右一个是3脚。1、2脚相连为设置该2812管脚高电平,2、3脚相连为设置该

2812管脚低电平。

ADREFLO1

16

.F2812-A

AD

评估板跳线及开关位置示意图:

ADREFLOI

下图中说明了F2812-A评估板中,跳线和开关以及扩展口的具体描述。其中

AD

MP/MC1与SPITEA1

AD

之间自下而上分别是MDXA1,

AD

SC1TXDA1,SPICLKA1O

ONOFF

JP21P3Pl

331331

342342

图233跳线及开关位置示意图

2.4F2812-A评估板的存储空间定义及寄存器映射说明

一、F2812-A评估板的内存映射

F2812-A评估板(以下简称评估板的内存映射图如下,与TMS320F2812A芯片不

同的是,所有的寄存器和存储器全部映射在XINTFZONE2译码的空间内,占用

TMS320F2812A芯片的8()0()()h-()FFFFFh地址单元中。因此,如果您需要使用

DSP芯片的管脚外扩硬件设备的话,请避免使用这部分地址资源。

对于这部分地址单元,基本上分为两个部分,从80000h到OBFFFFh共256K的地

址单元分配给片外扩展存储器。这里有一个声明,一般来说,在出厂时,板上所连接的

存储器一般为64K的存储器,因此这部分的实际有效内存是80000h-8FFFFho为了

特殊的需求,这里最多可以扩展到256K的实际存储器。

从COOOOh到FFFFFh是外围其他设备的寄存器接口,这里包含一个12位的模

数转换器DAC7616/7,以及四位的状态显示数码管和四位可读入数字量的开关。

下面是评估板的内存映射图,红色部分是板子上有外扩硬件资源的地址空间,其

他部分来自于TMS320F2812A芯片的数据手册(datasheet,关于与芯片相关的地址空

间的详细介绍,请参考tms32Of2812数据手册的相关说明。

日」.一!.,八内〃储中网(Oft-Chip>八外〃储〒同(XINTF)

败州空间|程序交回

.<1!■

MO向4-M机〃m容012)

(XN)(MXXI

<♦VMAP=O时,1牧)

(MN)(MMIIMOSARAMJ单。双的帆。钵ifih1K♦16

0000400VI$ARAM网伸UI*机件it券,IK*I6

外设方俘森州0

(h0OUWKI

<2K*I6)

务设向依

很相

•PIEVcvwrJ

无效

(256-16)

(MJOODOO

(n

VMAP=1£NP!E=I

24VLF2J

时“如

a数*〃

做空网

OidDOOfOM)

0)00

片外空间0•咏・16XZCSOANDI)

KM»

■保稽

(MM)

什弊空何I<8K*I6XZCSOANDIXfiEF>

•UXMI

外谀有〃叁伟1

(MK)6000

BK7W受保妒

外出寄〃送如2

(XM)70(MI

TK・I6>笑保护

R\M(单。取版机〃储器)4KT6

(MOMXIO

相当于块起始地址空网(On-Chip>(X1NTF)

LISARAM(小存取的机“储器>4KT6

(MM)9000

(安金块)

井外空间2(OJM*I6XZCS2)0x08

片外露展存储暑(256K*16)<KMX)

OWOACJOO保留片外空间2(05M*I6XZCS2)0x0c

片外犷展寄存卷(256K*I6)(HMM)

Ox!O

片外空间6(O.SM•I6XZCS6AND7)

0000

OOD7MX)OTPROMUK76.安全块)

(MMX)

OK3D7C00

Ox3D84XK)HJFlash1-6安全块)

保徜

Ox3F7FFM128位—字

HOSARAM(单存取酒机力储器J8K*16

TMS32OFOx3F«(MX)

(安全块)

24MLF24

OMFA<MX)住附

Ox程序存

居功代码(4K-16)',1MP/MC=DB1fj片外空M7H6iei6XZCS6AND7)iOx3F

偏空间(H3FF<XX)

效MPA4C=I时〃效COOO

BROM向¥・(32・32)、VMAP外部V展向基(32*32),41

Ox3FFFCO

=1«MPA1C=0・ENPIE=O时仃效VMAP=l«MPiMC二,LNPIE=O时仃效

图241评估板的内存映射图

①存储器不能任意调整

②保留区为今后的扩展做准备,用户应用不应该访问这些区域

③启动代码和片外扩展空间7依赖MP/MC引脚的状态来选择其中之一,不能同

时映射

到DSP的地址空间中

④外设寄存器组()、1和2仅仅作为数据存储器访问,不能作为程序存储器访

问。

⑤保护表示为了配合流水线的工作在读操作之后的写操作将会被妥善的处理,

⑥一部分存储器被EALLOW保护,(参见TMS320F2812数据手册是不希望在初

始化之

后再次改变它们的值

⑦片外空间。和1,6和7共享相同的片选信号,因此,它们虽然地址不同,但却是

相同

存储器的镜像(mirroredlocationso

二.片外扩展存储器

板上在芯片外扩展了64K*16位的存储器,存储器占用的地址空间共有256K,因

此片外存储器实际占用的地址是()xO8OO()O-()x()8FFFF,其他的部分暂时没有使用,如

果有特殊需要,可以最多放置256K的存储器,或者0x90000-0xBFFFF可以用作其他

外围设备的译码空间。

片外扩展的存储器型号是IS61LV6416,这种器件可以按照8位或16位的方式

使用,它的电平可以和通常的3.3V器件连接。存储器与DSP连接的示意图如下所

外扩寄存器地址寄存器名称有效位数读写状态上电复位状才

OxCOOOOLEDRD3到DO有效读/写允许0000b

OxCOOOlSWRD3到DO仃效读允许—

OxCOOO3DACTLRDOfj效读,弓允许1b

0xC0004DATIMENRD7到DO有效读/写允许00000001b

0xC0005DATIMCNTRDO有效”允许———

OxCOOO6DADATLRD7到DO行效读,弓允许()0000000b

OxCOOO7DADATHRD7到DO有效读/写允许(X)000000b

无效位LEDR3LEDR2LEDR1LEDRO

*

XZCS2t地址译码;•CE

L___________;

XWE

/\.WE

图2.4.2存储器与DSP连接的示意图

外扩的存储器可以实现随机访问,这部分映射空间可以在DSP上电复位后的任

何时候访问,此时不需要对DSP做任何初始化。如果需要这部分存储器在高速的状

态下运行,需要修改DSP的存储器等待状态。具体设置DSP的存储器和数值可以参

考TMS32OF2812数据手册。一般来说,为保证存储器的稳定读写,当DSP在最高速

状态运行时,只需要1个软件等待状态。

三.外扩硬件的存储器映射寄存器总结

除了外部扩展存储器之外,板上还扩展了一些数据和控制端口,这些端口用来驱

动板上的

其他外设。在这一节我们给出所有外扩寄存器的地址和数据信息,详细的编程

分别在接下来的

其他小节说明。下面是所有的外扩寄存器列表和简单的介绍:

表2-4-1外扩寄存器列表

外扩寄存器地址寄存器名称有效位数读写状态上电复位状态

OxCOOOOLEDRD3到DO有效读用允许0000b

OxCOOOISWRD3到DO有效读允许—

0xC0003DACTLRDO有效读,弓允许1b

0xC0004DATIMENRD7到DO有效读一;允许00000001b

OxCOOO5DATIMCNTRDO有效”允许-------

OxCOOO6DADATLRD7到DO有效读/“允许00000000b

OxCOOO7DADATHRD7到DO有效读/写允许00000000b

注意:OxcOOO3-0xc0007这几个寄存器定义在第五章的DA说明中有介绍。

F2812-A评估板提供了四位的状态显示数码管和四位可读入数字量的开关,这

些接口不使用TMS3202812的芯片管脚实现。下面是显示数码管和开关的寄存器

定义和说明:

7430

外扩寄存器地址寄存器名称有效位数读写状态上电复位状态

R/W-0RAV-0R/W-0R/W-0

图2.4.3LEDR寄存器:地址是OxCOOOO

图例:R读允许,W:写允许,R/W:读写允许,-0:复位值,-x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论