DSP实验及课程设计指导书

上传人:pu****.1 文档编号:503702976 上传时间:2023-07-15 格式:DOC 页数:67 大小:12.23MB
返回 下载 相关 举报
DSP实验及课程设计指导书_第1页
第1页 / 共67页
DSP实验及课程设计指导书_第2页
第2页 / 共67页
DSP实验及课程设计指导书_第3页
第3页 / 共67页
DSP实验及课程设计指导书_第4页
第4页 / 共67页
DSP实验及课程设计指导书_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《DSP实验及课程设计指导书》由会员分享,可在线阅读,更多相关《DSP实验及课程设计指导书(67页珍藏版)》请在金锄头文库上搜索。

1、第一部分 ICETEKVC5509-A 评估板硬件使用指导第一章 ICETEKVC5509-A 评估板技术指标􀁺 主处理芯片:TMS320VC5509A;􀁺 低功耗设计,比上一代C54XX 器件功耗低30%左右;􀁺 处理速度更快,双核结构,处理速度400MIPS;􀁺 软件程序兼容C54XX DSP;􀁺 片内存贮空间128K16Bit;􀁺 大容量SDRAM 设计:4M16Bit;􀁺 2路10bit 片上A/D 接口;􀁺 2路的TLC7528 转换,5M/

2、S,8Bit;􀁺 UART 串行接口,符合RS232 标准;􀁺 8M bit 扩展FLASH,存储大量固化程序和数据;􀁺 设计有用户可以自定义的开关和测试指示灯;􀁺 3U标准的DSP 扩展总线,包括数据、地址、I/O、控制;􀁺 4组标准扩展连接器,为用户进行二次开发提供条件;􀁺 具有IEEE1149.1 相兼容的逻辑扫描电路,该电路仅用于测试和仿真;􀁺 +5V电源输入,内部+3.3V、+1.6V 电源管理;􀁺 高保真语音接口设计,双路语音采集,每路48

3、K/S;􀁺 USB 2.0 接口设计;􀁺 4层板设计工艺,稳定可靠;􀁺 具有自启动功能设计,可以实现脱机工作;􀁺 可以选配多种应用接口板,包括图像板,网络板等;第二章 ICETEKVC5509-A 原理图和实物图1ICETEKVC5509-A 评估板接口说明实物图(参见图1-1):图1-1 ICETEKVC5509-A 接口说明实物图2ICETEKVC5509-A 器件布局图(参见图1-2):图1-2 ICETEKVC5509-A 器件布局图3ICETEKVC5509-A 评估板原理框图(参见图1-3):图1-3 ICET

4、EKVC5509-A 原理框图第三章 接插件位置和拨档开关设置􀁺 U5 四路拨档开关设置:U5-1、U5-2、U5-3 和U5-4 分别按顺序对应连接TMS320VC5509DSP 的GPIO0-GPIO3,当DSP 在复位时读取这四个引脚上的状态确定使用哪一种启动模式。如表1-1 所示:注:斜体部分是缺省设计,在实验中将会使用到􀁺 U4:四路用户可控状态开关,当用户改变这些可控开关的状态时,DSP 可以检测到相应的状态,这一开关是位可控的。􀁺 JTAG 仿真插头:这是标准的DSP仿真接口,14芯,具有一个空脚是为了防插反而设计的。ICET

5、EKVC5509-A 板具有一个14根引脚的接口,我们可以通过这个JTAG 接口对TI 生产的DSP 芯片进行仿真(参见图1-4)。图1-4 JTAG 口的接口标准􀁺 音频插座:该插座共有4 个接头,J5,J6,J7,J8;J8:stereo out,音频输出,立体声,主要用于LINE OUT 输出设计,无增益,输出必须连接有源音箱;J7:phone,音频输出,立体声,耳机输出,带增益,可以连接耳机,无源和有源音响等设备;J6:stereo in,设计为立体声输入;J5:stereo in,设计为单声道输入,可以直接和麦克风连接;􀁺 D1-D4 用户可控指示

6、灯:这4个指示灯是由DSP的一个控制寄存器控制的。􀁺 复位按钮:在系统出现死机,程序不按照预定程式工作时,可以按下此按键。􀁺 5V,电源插座:尽管DSP需要双电源工作,由于板上已经设计有电源管理器件,因此这里只需要单一+5V 电源输入即可。􀁺 标准RS-232 接口,ICETEKVC5509-A 上的串口是通过一个串口专用器件TL16C550 和串口的驱动器件共同实现的,具体定义见图1-5:图1-5 串口引脚描述􀁺 扩展总线接口P1,P2,P3,P4:这部分是为DSP 的二次开发准备的,每个引脚的定义详见第一部分第四章:“

7、二次开发扩展总线(P1,P2,P3,P4)的定义与应用”。􀁺 USB 接口,符合USB2.0 规范。第四章 TMS320VC5509 的存储空间和评估板的存储器映射TMS320VC5509数字信号处理芯片具有一个比较复杂的存储空间分配体系。因此,在使用之前,首先需要了解一下TMS320VC5509的存储空间体系。TMS320VC5509的全称为TMS320VC5509APGE,其中PGE是指表贴的封装形式,这种封装焊接方便,比较适合学校教学和科研。关于图1-6 的说明如下:每一个内存块的首地址。DARAM:片内资源,双存取RAM,分为8个8K的块,每个8K的块每周期可以访问两

8、次。SARAM:片内资源,单存取RAM,分为24个8K的块,每个8K的块每周期只能访问一次。外部扩展的存储空间由CE3:0分为4个部分,每部分都可以支持同步或异步存储器类型。被减去的256K包含DARAM /HPI访问32K、32K的DARAM存储器、192K的SARAM存储器。ROM:每个块每次访问占用2个时钟周期,共有2个32K的块。此处扩展的存储器共有4M字节,但是片选信号CE0直接连在存储器上,因此CE0空间被完全占用,不能再外扩其他设备。这部分空间设置为FLASH和SDRAM的复用空间,详见第一部分第七章:“非易失存贮器Flash的特点和编程”,另外,TMS320VC5509PGE只

9、能最多外扩16K异步存储器(FLASH是异步存储器的一种),因此,要访问全部512K字节地址需要按照分页方式访问,具体也详见本文档第一部分第七章。此部分保留给评估板,不能用来外扩其他设备。当使用CE2空间外扩设备时,必须保证设备放在A13:10=2以上的地址中,A13:10=2以下的地址被评估板使用。第五章 动态存贮器SDRAM 的特点和编程TMS320VC5509 可以和标准的SDRAM 接口,评估板上提供了1M*4Banks*16 位的SDRAM。在使用之前需要包含调试环境下的配置,请注意,如果没有正常配置,在访问5509片外时有可能出现仿真器死机现象,因此,使用前,最好使用gel 下的文

10、件初始化调试环境。使用方法如下:执行File-Load GEL,选中C:ICETEKVC5509AES60VC5509AES60 目录下的C5509.gel文件即可。SDRAM的硬件设计如图1-7 所示:第六章 非易失存贮器Flash 的特点和编程ICETEKVC5509-A 评估板使用AM29LV800 芯片作为外部ROM 使用。外部ROM一般用来固化程序,上电后,可以利用TMS320VC5509 芯片的Bootloader 功能从外部ROM中加载程序到存储器中使用。此外,AM29LV800 芯片还可以在线编程,保存使用中需要保留的数据。Flash的最大特点是,在读操作中,类似普通的ROM,

11、在写操作中需要使用特殊的编程例程,且可以随时编程。其中Flash 的高位地址线由TMS320VC5509 的FA1,FA2 控制寄存器控制,FA1,FA2 可以驱动Flash 的高位地址线处于一个固定的状态,从而实现分页的目的。上电复位时,FA1,FA2寄存器的值被设置为0x0,此时,所有的高位地址线处于高电平状态,TMS320VC5509 访问Flash的最低16K 地址单元。此后随着复位的结束,用户程序开始工作,这样,就可以对FA1,FA2寄存器写值,改变Flash 的高位地址,实现换页功能。图1-9 是FA1,FA2 寄存器的说明:FA1 寄存器:地址是0x图例:R 读允许,W:写允许,

12、R/W:读写允许,-0:复位值,-x 没有固定值FA2 寄存器:地址是0x图例:R 读允许,W:写允许,R/W:读写允许,-0:复位值,-x 没有固定值第七章 语音编解码芯片TLV320AIC23 编程指南ICETEKVC5509-A 评估板上有一个语音编解码芯片TLV320AIC23。TLV320AIC23 是一个高性能的多媒体数字语音编解码器,它的内部ADC 和DAC 转换模块带有完整的数字滤波器(digital interpolation filters)数据传输宽度可以是16 位,20 位,24 位和32 位,采样频率范围支持从8khz 到96khz。在ADC 采集达到96khz 时噪

13、音为90-dBA,能够高保真的保存音频信号。在DAC 转换达到96khz 时噪音为100dBA,能够高品质的数字回放音频,在回放时功耗低于23 mW。TLV320AIC23 详细指标:+高品质的立体声多媒体数字语音编解码器:*在ADC 采用48 kHz 采样率时噪音90-dB;*在DAC 采用48 kHz 采样率时噪音100-dB ;*1.42 V 3.6 V 核心数字电压: 兼容TI C54x DSP 内核电压;*2.7 V 3.6 V缓冲器和模拟:兼容TI C54x DSP 内核电压;*支持8-kHz 96-kHz 的采样频率;+软件控制通过TMS320VC5509 的McBSP 接口;+

14、音频数据输入输出通过TMS320VC5509 的McBSP 接口;图1-10 TMS320VC5509 与TLV320AIC23 的连接示意图第八章 标准串口TL16C550 编程指南TL16C550 是一个标准的串口接口芯片,它的控制寄存器基地址为0x,寄存器占用TMS320 VC5509的8个地址单元。串口中断与TMS320VC5509 的INT0 连接。用户可以使用TMS320VC5509 的中断0 响应串口中断。TL16C550 有11 个寄存器,这11 个寄存器是通过TMS320VC5509 的3 个地址线(A3A1)和线路控制寄存器中的DLAB 位对它们进行寻址的第九章 数模转换器

15、TLC7528 简介和编程TLC7528C是双路、8 位数字模拟转换器,内部具有各自单独的数据锁存器,其特性包括两DAC 非常精密的一致性,数据通过公共8 位输入口转送至两DAC数据锁存器的任意一个。控制输入端DACA/DACB 决定哪一个DAC被装载。器件的装载周期与随机存取存储器的写周期类似,能方便地与大多数通用微处理器总线或端口相接口。 器件的工作电压5V至15V,功耗小于15mW(典型值)。2或4 象限的乘法功能使该器件成为许多微处理器的增益设置和信号控制的良好选择。它可工作于电压模式,与电流输出相比较,更适合于电压输出。 TLC7528C的工作温度范围从0至70。图1-15 TLC7

16、528 结构框图第十章 ICRTEK-CTR 液晶板的寄存器和编程61 型液晶控制板实物图1.全局控制寄存器(地址H) , 只写.GS:全局控制标志位;BUZZE:蜂鸣器使能;PWME:PWM 控制使能IOPE:通用I/O 端口(FSX0)直接控制交通灯北方向红灯使能;DCME:直流电机使能2.液晶命令寄存器 (地址H) , 只写.CMD7-0:8 位命令字命令字定义如下:.打开液晶显示: 3fH.关闭液晶显示: 3eH.设置显示起始行: c0H+起始行号(0-63). 如设起始行为16,命令字为d0H=c0H+10H.设置写页面地址: b8H+页号(0-7). 如设页面为1,命令字为b9H=b8H+1H.设置页面列(偏移)地址: 40H+偏移

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号