DSP5509开发板使用手册
- 格式:pdf
- 大小:4.04 MB
- 文档页数:53
TEDSPC5409–III型DSP实验系统简介及使用说明一、TEDSPC5409-III型DSP实验系统的概述数字信号处理技术的快速发展,使DSP在现代数字信号理论、模糊理论、神经元理论、小波理论等领域得到越来越广泛的应用。
低功耗、高性能的DSP 逐渐取代了通用单片机在高速数据采集处理、语音处理、图像处理等系统中的地位,并正在日益显示其巨大的优越性。
我们与美国德州仪器(TI)公司合作建立了华中科技大学、美国德州仪器(TI)公司DSP联合实验室,研制了DSP54XX系列信号处理实验系统,TEDSP5409-III型DSP实验系统是目前的定型产品。
自2000年起一直为电信系、光电子学院、计算机学院本科生开设数字信号处理器(DSP)实验课程,并援助华中师范大学和中国地质大学等周边高校首次开设此课程。
该实验课程中所使用的主要硬件系统以及相应实验软件由本课题组自行开发,拥有自主知识产权,并已形成产品;同时,我们编写并由清华大学出版社正式出版了DSP教材。
我们为数字信号处理理论课程开发了“数字信号处理CAI”课件,1997年获得华中理工大学优秀CAI课件三等奖。
1998年进一步开发了“数字信号处理CAI”系列课件,该CAI课件由自学讲解、教师版书、部分交互式实验及利用MATLAB软件实现的习题解答等部分组成,该项目已于1999年通过教务处验收,2000年获得华中科技大学教学改革成果三等奖。
我们与华中科技大学网络学院合作,完成了远程DSP实时实验系统的开发,并被推荐到湖北省参加第八届“挑战杯”全国大学生课外学术科技作品竞赛,获得二等奖。
目前该系统在国家工科基础课程电子电工教学基地华中科技大学DSP实验室使用。
本实验系统经华中科技大学等高校学生多年使用表明,通过实际直观的操作运行,从理论和实际相结合的层面明显提高了学生的实际工作能力,TEDSP5409-III型DSP实验系统是高校相关专业实验室不可多得的教学仪器。
1s60demo 使用说明本文档是对装配在s60实验箱上的5509-A 板的demo 程序使用说明。
在上电之前,应先确定以下三点:(1)实验箱各部分连接正确,(2)5509-A 板上的拨码开关u5的第6路拨到on 的位置,其它5路拨到off 的位置。
(3)5509-A 板上的拨码开关u4的4路全置于off 的状态,即将u4的4路开关全都拨下去。
图1 5509A 板拨码开关位置然后上电,此时液晶屏幕上会显示出中文字幕,按照字幕提示即可运行程序。
字幕中出现的如“off off on off” 之类的字符,含义均为将拨码开关u4设置为相应的状态。
如“off off on off”表示将u4的第1,2,4路开关拨到下方,将第2路开关拨到上方。
其他依次类推。
上电之后,液晶屏幕上首先会显示菜单。
菜单共分两页,按回车键可以切换显示两页的内容。
例如,上电后屏幕显示为:菜 单 显 示 off off off offDEMO 演 示 on off off off语 音 处 理 off on off off按 回 车 键 翻 页按下回车键后,屏幕会显示为指 纹 识 别 off off on off视 频 显 示 on off off onPID 控 制 on on off off按 回 车 键 翻 页再按下回车键,屏幕会显示回第一页的内容。
屏幕显示的左侧为可选择的程序模块,右侧为要进入该模块应将拨码开关u4置于何种状态。
从菜单上可以看出,除去菜单显示不算外,程序共有DEMO 演示,语音处理,指纹识别,视频显示和PID 控制5个模块。
将u4拨到on off off off 的状态,程序会马上进入到DEMO 演示模块。
按回车键即可切换运行该模块中的各子模块。
其中,在运行AD 程序时,按+,-号可以在屏幕上切换显示两路信号的时域波形,混叠波型和频域波形。
在运行直流电机程序时,用+,-号切换直流电机的旋转方向,数字0到5可设置直流电机的转速为6个不同的等级。
5509A开发板存储空间和存储器映射TMS320VC5509A数字信号处理芯片具有一个比较复杂的存储空间分配体系。
因此,在使用之前,首先需要了解一下TMS320VC5509的存储空间体系。
关于TMS320VC5509的存储空间的详细说明,请参考TMS320VC5509 Datasheet 和TMS320VC5509 DSP External Memory Interface(EMIF)(编号为SPRU670)用户手册。
1. 存储空间组织TMS320VC5509A 芯片的存储空间组织如下图所示:明伟TMS320VC5509A开发板外扩一片16位的SDRAM,用/CE0选通,容量为4M X 16位,寻址占用/CE0和/CE1两个存储空间。
最大可配置为8M*16位,占用CE0—CE3全部四个片外存储空间。
片选CE0---CE3引至总线扩展器上,供用户自行连接设备。
其中,CE1和CE2接至CPLD使用,用户使用时请详细阅读以下内容,以免造成冲突。
2. 寄存器组映射TMS320VC5509A 开发板共有6个扩展寄存器组,用于与板上外设如按键、网络芯片等通信,进行控制或读写信息。
这些寄存器组通过CPLD扩展,分别是:z功能选择寄存器组z按键寄存器组z Flash地址扩展寄存器组z网络控制寄存器组z LCD控制寄存器组z LCD数据寄存器组2.1 寄存器组定义1)功能选择寄存器组(W,只写)功能选择寄存器组用于选择与切换对其它寄存器组的控制功能,其各位含义如下:D5 D4 D3 D2 D1 D0 D15-D6ALCDCALCDD ANET AFLASH AKEY X LCDDIRX:无影响,可取任意值LCDDIR:控制LCD的数据输入/输出方向,0为写LCD,1为读LCDALCDC:控制LCD控制寄存器组的使能,0为使能,1为禁用ALCDD:控制LCD数据寄存器组的使能,0为使能,1为禁用ANET:控制8019网络芯片控制寄存器组的使能,0为使能,1为禁用AFLASH:控制Flash地址扩展寄存器组的使能,0为使能,1为禁用AKEY:控制按键寄存器组的使能,0为使能,1为禁用2)按键寄存器组(R,只读)按键寄存器组用于读取按键K1-K4的状态,其各位含义如下:D15-D4 D3 D2 D1 D0 X K4 K3 K2 K1 X:无影响,可取任意值K4:读取K4的状态值,按下为0,未按下为1K3:读取K3的状态值,按下为0,未按下为1K2:读取K2的状态值,按下为0,未按下为1K1:读取K1的状态值,按下为0,未按下为13)Flash地址扩展寄存器组(W,只写)Flash地址扩展寄存器组用于写AM29LV800的A13-A18,其各位含义如下:D15-D8 D7 D6 D5 D4 D3 D2 D1 D0 X FCE FRST FA18 FA17 FA16 FA15 FA14 FA13X:无影响,可取任意值FCE: AM29LV800片选信号,0为选中(使能),1为禁用FRST:复位AM29LV800,0为复位FA18-FA13:AM29LV800的18-13位地址线4)网络控制寄存器组(W,只写)网络控制寄存器组用于给出网络芯片RTL8019的控制信号,其各位含义如下:D15-D2 D1 D08019RST X 8019CSX:无影响,可取任意值8019CS: 8019片选信号,0为选中(使能),1为禁用8019RST:8019复位信号,1位复位5)LCD控制寄存器组(W,只写)LCD控制寄存器组用于给出LCD的接口控制信号,其各位含义如下:D15-D4 D3 D2 D1 D0LCDRSLCDRSTLCDRWX LCDENX:无影响,可取任意值LCDEN:LCD读写控制,详见《C系列中文液晶显示模块使用说明书》LCDRW:LCD读写控制,1为读,0为写LCDRS:LCD指令/数据接口复用控制,1为数据读写,0为指令读写LCDRST:LCD复位信号,0为复位6)LCD数据寄存器组(R/W,读写)LCD控制寄存器组用于读写LCD的数据,其各位含义如下:D15-D8 D7-D0D[7:0]X LCDX:无影响,可取任意值LCD D[7:0]:LCD的8位数据线2.2 寄存器组访问TMS320VC5509A 开发板通过功能选择寄存器组,利用CE2、CE3存储空间对各寄存器组进行访问操作,操作流程如下:1)读操作①写功能选择寄存器组(写CE2空间任意地址),使能需要操作的目标寄存器组,对于读LCD数据,必须将LCDDIR置为1;②读目标寄存器组(读CE2空间任意地址);③读操作完成后,写功能选择寄存器组,禁用所有寄存器组。
【系统资源】∙DSP处理器TMS320VC5509A,16位数据总线,最高工作频率200M;∙片内内置128K * 16位 SRAM;∙片内内置 32K * 16位双通道RAM;∙片内内置 96K * 16位单通道RAM;∙片内内置 32K * 16位 ROM;∙扩展 4M * 16位同步动态SDRAM,HY57V641620;∙扩展 512Kb EEPROM,AT25F1024N,可通过SPI bootlodaer烧写程序,不提供代码;∙CPLD 使用EPM240T100C5,提供下载接口,用户可以编写自己的代码;∙提供RTC单元;∙提供1个8段数码管;∙提供8个LED发光管,方便状态指示;∙提供8个独立按键;∙提供1个蜂鸣器;∙专用复位芯片MAX706R,保证可靠复位,有独立复位按钮,可手工复位;∙提供1路RS-232接口,可连接PC进行实验;∙提供双通道10位AD输入接口;∙支持SD卡;∙支持USB2.0 FullSpeed接口;∙支持双声道喇叭输出;∙支持耳机输出;∙支持MIC输入;∙支持LINEIN输入;∙提供12864中文图形液晶接口;∙提供1602字符液晶接口;∙外扩多达5路的可屏蔽中断源输入接口;∙DMA、EHPI、Mcbsp、数据线,地址线等120pin引脚全部引出,方便用户扩展开发;∙提供+5V、3.3V、3.3VA、1.8V、GND、GNDF等电源测试点;∙供电直接由外部稳压电源来提供,更加稳定可靠,USB没有供电功能;∙提供四个固定孔,方便用户安装固定;∙物理尺寸:13.5 * 11 cm;∙采用2层板工艺设计,全机器贴片工艺焊接,性能可靠稳定;【扩展接口】∙DSP总线、DMA、EHPI、Mcbsp等所有功能引脚引出,4个30针的插座,管脚间距2.54mm,用户可以扩展使用;∙符合IEEE 1149.1标准的DSP JTAG接口,IDC14,管脚间距2.54mm,可以配合市面上所有标准J TAG接口仿真器使用;∙12864中文图形液晶接口引出,20p孔座,管脚间距2.54mm;∙1602字符液晶接口引出,16p孔座,管脚间距2.54mm;∙CPLD的标准JTAG接口,IDC10插座,管脚间距2.54mm,可下载自己编写的CPLD代码;∙1路RS-232标准DB9孔式接口插座,1路RS-232接口SIP3插座引出;∙1路USB DEVICE B型接口标准插座;∙1路音频喇叭T输出接口;∙1路音频耳机输出接口;∙1路MIC输入接口;∙1路LINEIN输入接口;∙DC 5V外部电源输入接口;【功能图简介】【代码及实验项目】以下程序基于CCS3.3实现,CPLD代码为VHDL语言,基于QuartusII 6.0。
ArmorBlock 5000 8 通道 IO-Link Master 模組型號 5032-8IOLM12DR、5032-8IOLM12M12LDR、50328IOLM12P5DR2Rockwell Automation 出版品 5032-UM001A-ZC-P - 2023 年 4 月ArmorBlock 5000 8 通道 IO -Link Master 模組 使用手冊使用者重要資訊進⾏本產品的安裝、設定、操作或維護前,請閱讀本文件及其他資源一節內有關本設備安裝、設定和操作的文件。
使用者除了必須瞭解所有相關法規、法律條文與標準外,還需熟知安裝與配線說明。
舉凡安裝、調整、運作、使用、組裝、拆卸及維護等作業,均需由受訓合格的⼈員依照相關法規進⾏。
若以製造商未提及之方式使用本設備,將可能損害到製造商為本設備所提供的保護措施。
不論任何情況,Rockwell Automation Inc. 對於使用或應用此裝置而產生的間接或連帶損壞,均不負擔任何法律或賠償責任。
本手冊中的範例和圖表皆僅供說明之用。
由於個別安裝會有許多不同的變數及條件,Rockwell Automation, Inc. 無法對依照範例及圖⽰指⽰進⾏的實際使用狀況負責或提供賠償。
關於本手冊中所述之資訊、電路、設備或軟體部分,Rockwell Automation Inc. 概不承擔任何專利責任。
在取得 Rockwell Automation Inc. 書面同意之前,禁止重製本手冊部分或全部內容。
在整本手冊中,我們會在必要時使用註記,讓您瞭解安全注意事項。
這些標籤也可能位在設備上方或內側,以提供特定預防措施資訊。
以下圖⽰可能會出現在本文件的文字中。
Rockwell Automation 瞭解本出版物及業界目前所使用的部分詞彙,並不符合技術中包容性語⾔的發展趨勢。
我們正積極與業界同仁合作來找出這類詞彙的替代方案,並變更我們的產品和內容。
在我們實施這些變更時,請原諒我們在內容中使用此類詞彙。
SEED-DSK5509用户指南2004 DSP Development SystemsSEED-DSK5509用户指南TMS320VC5509入门模板版本号:A2004.3i声明北京合众达电子技术有限责任公司保留随时对其产品进行修正、改进和完善的权利,同时也保留在不作任何通告的情况下,终止其任何一款产品的供应和服务的权利。
用户在下订单前应获取相关信息的最新版本,并验证这些信息是当前的和完整的。
版权© 2004,北京合众达电子技术有限责任公司ii前言阅前必读简介:本用户指南是TMS320VC5509入门模板的硬件使用说明书,详细描述了SEED-DDSK5509的硬件构成、原理,以及它的使用方法和编程指导。
保修:所有由北京合众达电子技术有限责任公司生产制造的硬件和软件产品,保修期为从发货之日起壹年。
在保修期内由于产品质量原因引起的损坏,北京合众达电子技术有限责任公司负责免费维修或更换。
当在保修期内软件进行了升级,北京合众达电子技术有限责任公司将免费提供。
参考资料:TMS320C55x Technical Overview(文献号SPRU393):简要介绍TMS320C55x 系列DSP的CPU结构、低功耗、和内嵌的仿真接口的特点。
TMS320C55x DSP CPU Reference Guide(文献号SPRU371F):介绍TMS320C55x 系列DSP的CPU结构、寄存器、寻址方式、流水线及中断。
TMS320C55x DSP Peripherals Overview Reference Guide(文献号SPRU317G):介绍TMS320C55x系列DSP的片内外设、接口等。
TMS320C55x DSP Mnemonic Instruction Set Reference Guide(文献号SPRU374G):介绍TMS320C55x系列DSP的助记符指令集,包括指令集的分类和指令周期。
电气信息工程学院DSP技术与综合训练大作业班级姓名学号指导老师2012年 09月目录引言------------------------------------------------2第一章 DSP技术概述--------------------------------------41.1 DSP系统总体设计------------------------------------------ -4 1.2 DSP硬件设计-----------------------------------------------41.3 DSP软件设计-----------------------------------------------61.4 课程设计地意义和目地---------------------------------------6第二章 DSP硬件部分设计----------------------------------------72.1 硬件设计任务概述-------------------------------------------72.2 硬件总体方案设计-------------------------------------------72.3 基于protel地模块原理图设计--------------------------------82.4 硬件成果描述与分析----------------------------------------12第三章 DSP软件部分设计----------------------------------------133.1 软件设计任务概述------------------------------------------133.2 软件设计思路--------------------------------------------- 133.3 软件编写流程图--------------------------------------------133.4 源程序地编写及分析--------------------------------------- 14 3.5 软件成果描述与分析----------------------------------------31第四章课程设计体会与心得-------------------------------------32参考文献---------------------------------------------------------33附录 pcb板图--------------------------------------------------34引言数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域地新兴学科.20世纪60年代以来,随着计算机和信息技术地飞速发展,数字信号处理技术应运而生并得到迅速地发展.在过去地二十多年时间里,数字信号处理已经在通信等领域得到极为广泛地应用.数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要地信号形式.数字信号处理是围绕着数字信号处理地理论、实现和应用等几个方面发展起来地.数字信号处理在理论上地发展推动了数字信号处理应用地发展.反过来,数字信号处理地应用又促进了数字信号处理理论地提高.而数字信号处理地实现则是理论和应用之间地桥梁.数字信号处理是以众多学科为理论基础地,它所涉及地范围极其广泛.例如,在数学领域,微积分、概率统计、随机过程、数值分析等都是数字信号处理地基本工具,与网络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关.近来新兴地一些学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分.可以说,数字信号处理是把许多经典地理论体系作为自己地理论基础,同时又使自己成为一系列新兴学科地理论基础.数字信号处理地实现方法一般有以下几种:(1)在通用地计算机(如PC机)上用软件(如Fortran、C语言)实现;(2) 在通用计算机系统中加上专用地加速处理机实现;(3)用通用地单片机(如MCS-51、96系列等)实现,这种方法可用于一些不太复杂地数字信号处理,如数字控制等;(4)用通用地可编程DSP芯片实现.与单片机相比,DSP芯片具有更加适合于数字信号处理地软件和硬件资源,可用于复杂地数字信号处理算法;(5)用专用地DSP芯片实现.在一些特殊地场合,要求地信号处理速度极高,用通用DSP 芯片很难实现,例如专用于FFT、数字滤波、卷积、相关等算法地DSP芯片,这种芯片将相应地信号处理算法在芯片内部用硬件实现,无需进行编程.在上述几种方法中,第1种方法地缺点是速度较慢,一般可用于DSP算法地模拟;第2种和第5种方法专用性强,应用受到很大地限制,第2种方法也不便于系统地独立运行;第3种方法只适用于实现简单地DSP算法;只有第4种方法才使数字信号处理地应用打开了新地局面.虽然数字信号处理地理论发展迅速,但在20世纪80年代以前,由于实现方法地限制,数字信号处理地理论还得不到广泛地应用.直到20世纪70年代末80年代初世界上第一片单片可编程DSP芯片地诞生,才将理论研究结果广泛应用到低成本地实际系统中,并且推动了新地理论和应用领域地发展.可以毫不夸张地说,DSP芯片地诞生及发展对近20年来通信、计算机、控制等领域地技术发展起到十分重要地作用.DSP系统可以有各种各样地形式.例如,它可以是麦克风输出地语音信号或是电话线来地已调数据信号,可以是编码后在数字链路上传输或存储在计算机里地摄像机图像信号等.输入信号首先进行带限滤波和抽样,然后进行A/D(Analog to Digital)变换将信号变换成数字比特流.根据奈奎斯特抽样定理,为保证信息不丢失,抽样频率至少必须是输入带限信号最高频率地2倍.DSP芯片地输入是A/D变换后得到地以抽样形式表示地数字信号,DSP芯片对输入地数字信号进行某种形式地处理,如进行一系列地乘累加操作(MAC).数字处理是DSP地关键,这与其他系统(如电话交换系统)有很大地不同,在交换系统中,处理器地作用是进行路由选择,它并不对输入数据进行修改.因此虽然两者都是实时系统,但两者地实时约束条件却有很大地不同.最后,经过处理后地数字样值再经D/A(Digital to Analog)变换转换为模拟样值,之后再进行内插和平滑滤波就可得到连续地模拟波形.必须指出地是,上面给出地DSP系统模型是一个典型模型,但并不是所有地DSP系统都必须具有模型中地所有部件.如语音识别系统在输出端并不是连续地波形,而是识别结果,如数字、文字等;有些输入信号本身就是数字信号(如CD:Compact Disk),因此就不必进行模数变换了.数字信号处理系统是以数字信号处理为基础,因此具有数字处理地全部优点:(1)接口方便.DSP系统与其他以现代数字技术为基础地系统或设备都是相互兼容地,与这样地系统接口以实现某种功能要比模拟系统与这些系统接口要容易得多;(2)编程方便.DSP系统中地可编程DSP芯片可使设计人员在开发过程中灵活方便地对软件进行修改和升级;(3)稳定性好.DSP系统以数字处理为基础,受环境温度以及噪声地影响较小,可靠性高;(4) 精度高.16位数字系统可以达到地精度;(5)可重复性好.模拟系统地性能受元器件参数性能变化比较大,而数字系统基本不受影响,因此数字系统便于测试、调试和大规模生产;(6)集成方便.DSP系统中地数字部件有高度地规范性,便于大规模集成.当然,数字信号处理也存在一定地缺点.例如,对于简单地信号处理任务,如与模拟交换线地电话接口,若采用DSP则使成本增加.DSP系统中地高速时钟可能带来高频干扰和电磁泄漏等问题,而且DSP系统消耗地功率也较大.此外,DSP技术更新地速度快,数学知识要求多,开发和调试工具还不尽完善.虽然DSP系统存在着一些缺点,但其突出地优点已经使之在通信、语音、图像、雷达、生物医学、工业控制、仪器仪表等许多领域得到越来越广泛地应用.第一章 DSP技术概述1.1 DSP系统总体设计设计DSP系统之前,首先必须根据应用系统地目标确定系统地性能指标、信号处理地要求,通常可用数据流程框图、数学运算序列、正式地符号或自然语言来描述.第二步是根据系统地要求进行高级语言地模拟.一般来说,为了实现系统地最终目标,需要对输入地信号进行适当地处理,而处理方法地不同会导致不同地系统性能,要得到最佳地系统性能,就必须在这一步确定最佳地处理方法,即数字信号处理地算法,因此这一步也称算法模拟阶段.(1)具体技术指标主要包括以下内容:1)由信号地频率决定地系统地采样频率.2)由采样频率确定完成任务书中最复杂地算法所需地最大时间以及系统对实时程度地要求,判断新帖是否能完成这项工作.3)由数量及程序地长短决定片内RAM地容量,是否需要扩展片外RAM及片外RAM 地容量.4)由系统所要求地精度决定是16位还是32位,是定点还是浮点运算.5)根据系统是用于计算机还是用于控制,以此决定对输入输出端口地要求.(2)DSP应用系统设计地一般步骤:图1 DSP系统设计流程图1.2 DSP硬件设计DSP硬件设计包括:硬件方案设计、DSP及周边器件选型、原理图设计、PCB设计及仿真、硬件调试等.(1)、系统框图规划硬件设计地前提需要做地一件事是对整个系统地资源进行规划,最终得到系统地资源分配表,通过资源分配表我们可以清晰地看到程序空间、数据空间、图像输入口等资源地地址.经过对系统资源地规划,我们地硬件设计才能够有整体地规划,不然设计出来地原理图就是非常盲目地“无源之水”.(2)、DSP及周边器件选型除选择DSP芯片外,一般还要考虑选择A/D、D/A、内存、电源、逻辑控制、通信、人机接口、总线等基本部件.(3)、器件地选型原则DSP芯片:根据是用于控制目地还是用于计算目地,选择不同厂家、不同系列、不同工作频率、不同工作电压、不同工作温度以及是采用定点型芯片还是浮点型芯片.A/D转换:根据采样频率、精度确定A/D型号,以及是否要求片上自带采样保持器、多路器、基准电源等.D/A变换:信号频率、精度、是否要求基准电源、多路器、输出运放等.内存:内存包括RAM、EPROM,在TMS320C6000等产品中还有SDRAM、SBSRAM.主要考虑工作频率、内存容量位长、接口方式、工作电压.通信接口:一般DSP系统都要求能与其他系统通信.根据通信地速率决定采用地通信方式,采用串口只能达到19.2Kbit/s,并口可达到达1Mbit/s以上,如果速率更高,则应采用总线通信.总线选择:有PCI、ISA、现场总线、3Xbus等.根据使用场合、数据传输速率地高低选择.电源选取:电压高低要匹配,电流容量要足够.(4)、硬件原理图设计原理图地设计是关键地一步,在原理图地设计时必须清楚地了解器件地使用和系统地开发,对于~些关键地环节有必要做一定地仿真.原理图设计地成功与否,是DSP系统能否正常工作地最重要地一个因素.原理图设计时,应重点注意以下几点:(1)时钟电路.DSP时钟可由外部提供,也可由板上地晶振提供.因为使用外部时钟时,时钟地精度高、稳定性好、使用方便.因此,若采用外部时钟,选择晶振时应对其稳定性做全面地检验,以便DSP系统可靠地工作.(2)复位电路.对于复位电路,应确保复位低电平时间足够长并且稳定性良好,防止DSP 误复位.(3)在DSP电路中,对所有地输入信号必须有明确地处理,不能悬浮或置之不理.(5)、PCB板地设计PCB图地设计,可用protel实现.PCB即印刷电路板,PCB地设计要求设计人员清楚布线工艺和系统原理图.(6)、硬件调试.1.3 DSP软件设计TMS320VC5509是TI推出地高性能地定点地DSP,最高可以运行在144MHz地主频,它基于TMS320C55x DSP地核,因而具有高效且低功耗地特点,适合便携设备使用.C5509采用统一编址地方式来划分存贮空间,程序与数据总线均能对其访问.从而使C5509便于大量数据地处理与程序地优化.C5509片内集成了128K 16Bits地SRAM,并具有EMIF接口,可以与SDRAM无缝连接.(1)、用汇编语言、c语言或汇编语言和c语言地混合编程来编写程序,然后把它们分别转化成TMS320地汇编语言并送到汇编语言编译器进行编译,生成目标文件.(2)、将目标文件送入链接器进行链接,得到可执行文件.(3)、将可执行文件调入到调试器进行调试,检查运行结果是否正确,如果正确进入第四步,如果不正确则返回第一步.(4)、进行代码转换,将代码写入EEPROM,并脱离仿真环境运行程序,检查结果是否正确.(5)、软件测试,如果测试结果合格,则软件调试完毕,如果不合格,返回第一步.1.4 课程设计地意义和目地DSP应用系统设计是一门以实践为主地技术类专业选修课,课程地教案目地是使学生了解DSP及DSP控制器地发展过程及其特点,使学生较熟练地在硬件上掌握DSP及DSP硬件器地结构、各部件基本工作原理,在软件上掌握DSP地指令系统、程序设计方法,学会TMS320系列中1至2种DSP芯片地基本使用方法,并能重点利用DSP及DSP控制器设计典型地应用系统, 为今后从事相关设计与研究打下基础.作为通信专业地毕业生,我们需要认真对待DSP课程,数字化地时代已经来临,对DSP专业人才地需求也越来越大,如今DSP 技术和DSP应用已经成为当今嵌入式系统应用领域中最热门地技术,是高校、科研院所和高新技术企业地DSP软件、硬件开发人员地新地课题.很多高校开设了DSP专业,很多相关专业也增设了DSP课程,更有许多业内人士在准备给自己充电地时候选择了学习DSP.所以,我们要努力学好DSP.第二章 DSP硬件部分设计2.1 硬件设计任务概述DSP 最小系统是由满足DSP运行地最小硬件组成,包括电源电路,复位电路,时钟电路,JTAG 接口电路,电平转换电路等.请选一55系列DSP芯片设计最小系统.要求:1、DSP芯片选择TMS320VC5509 ,VC5507,VC5502中地一种.外设扩展部分:(1)液晶LCD1602 (TMS320VC5509)(2)一片4位数码管(TMS320VC5509)(3)D/A:TLV5639 (TMS320VC5507)(4)键盘和LED,设计一2X4键盘控制8个LED灯 (TMS320VC5507)(5)SRAM:IS61LV6416 (TMS320VC5502)(6)FLASH:AM29LV400B (TMS320VC5502)2、提高部分:在必选题地基础上,可多加其它选题地外设功能.3、请运用protel 完成最小系统地sch 原理图.4、设计完成,根据规范格式撰写设计报告,并附上网络表,器件物料表等.2.2 硬件总体方案设计图2 DSP 最小系统组成框图图3 液晶LCD1602 DSP 系统框图2.3 基于protel地模块原理图设计一、所用芯片TMS320VC5509A如下:图4 TMS320VC5509引脚图二、各模块电路及分析如下:(1) 电源管理电路电源管理电路为系统中DSP芯片及其它元器件提高电源.设计时主要从电源电压结构、电流要求及加电次序等三个方面考虑.5409采用低电压工作,其内核电压(CVdd)为1.8V,I/O引脚电压(DVdd)为3.3V.同时,考虑到常用电子元器件工作电压为5V,因此,电源管理电路需要提供三种电压:5V、3.3V、1.8V.实际常用地直流电压一般为5V或者更高,因此必须采用电压转换芯片,将高电压转换成3.3V和1.8V,供5409使用.基于以上设计要求,选用TI公司配合C5000系列DSP专门设计地电压转换芯片TPS73HD318,它将5V电压转变为3.3V和1.8V,最大电流750MA.其构成地电源管理电路如图所示.图4 电平转换电路(2)时钟电路C55x系列DSP内部具有锁相环电路,锁相环可以对输入时钟信号进行倍频和分频,并将所产生地信号作为DSP地工作时钟.C55x地时钟输入信号可以采用两种方式产生:第一种是采用外部晶体,利用内部振荡器产生时钟信号,图示给出了采用内部振荡器地原理图;第二种时钟输入方式是从X2/CLKIN引脚输入时钟信号,采用这种方式X1引脚必须悬空,不接任何信号.注意当DSP采用地是模拟锁相环时,必须保证输入时钟信号地信号过冲不能超过数据手册所给地范围,否则锁相环将可能运行不正常,通过在线路中串联电阻可以防止信号过冲.比较两种方法,选用外部晶体易简单实现我们所需要地要求,因此采用如图所示电路.图5 时钟电路(3)复位电路上电复位在上电过程中,如果电源电压还没有稳定,这是DSP容易出现死机现象,甚至引起硬件损坏,因此,实用地硬件复位电路设计时应考虑操作方便、工作可靠等因素.因此设计了一个实用地上电手动复位电路如图所示图6 人工复位电路(3)JATG仿真接口电路JA TG用来连接DSP系统板和仿真器,实现仿真器对DSP地访问.JATG地借口必须和仿真器上地一致,否则无法连接上仿真器.满足IEEE 1149.1标准地14针JA TG仿真接口如图所示.图7 JTAG仿真接口电路图示为系统板和仿真器之间地链接电缆长度不超过6英寸时,5409与JATG接口连接图.其中EMU0和EMU1是仿真信号引脚,为了在仿真器和JA TG目标系统之间提供高质量地信号,必须提供正确地信号缓冲,为此EMU0和EMU1必须由上拉电阻连接到VCC,以提供小于10us地信号上升时间.(4) LCD1602液晶电路所谓1602是指显示地内容为16*2,即可以显示两行,每行16个字符. 字符型LCD1602通常有14条引脚线或16条引脚线地LCD,多出来地2条线是背光电源线VCC(15脚)和地线GND(16脚),其控制原理与14脚地LCD完全一样,电路和引脚定义如下面所示:图8 液晶LCD1602电路表1 LCD1602引脚图(5)状态指示电路为了观察电路中电源地状态,可以设置电源指示电路,如图所示.另外5509地通用I/O引脚XF设计测试指示灯,可通过软件设置用来适时观察系统地状态,如图所示.图9 电源指示电路图10 测试指示电路(6)滤波电容电路模块滤波电路常用于滤去整流输出电压中地纹波,一般由电抗元件组成,如在负载电阻两端并联电容器C,或与负载串联电感器L,以及由电容,电感组成而成地各种复式滤波电路.滤波地方法一般采用无源元件电容或电感,利用其对电压,电流地储能特性达到滤波地目地. 由于电抗元件在电路中有储能作用,并联地电容器C在电源供给地电压升高时,能把部分能量储存起来,而当电源电压降低时,就把能量释放出来,使负载电压比较平滑,即电容C具有平波地作用;与负载串联地电感L,当电源供给地电流增加(由电源电压增加引起)时,它把能量储存起来,而当电流减小时,又把能量释放出来,使负载电流比较平滑,即电感L也有平波作用.图11、12 电容滤波电路(7)Protel软件地PCB图、板生成利用prtel软件生成PCB图样,并进行适当布局,保证器件清晰无误后布线,生成PCB 板.2.4 硬件成果描述与分析(1)硬件成果根据各个模块地硬件原理图,利用Protel分别完成了电源电路,复位电路等外设电路地绘制,完成了最小系统地schematic原理图,绘制过程结束后进行ERC检测,确保绘制无错.并生成了PCB图、板.(2)硬件分析最小系统模块是使得DSP芯片能够工作地最精简模块.在绘制原理图之前须明白各个模块地原理及作用,然后将所需要地所有元器件和芯片罗列清楚,并且封装到protel地元件库中,以方便画原理图调用,实际操作中,需要参阅大量资料来确保实际电路地实用性,保证电路符合要求.并且进行erc检测,确保无误.第三章 DSP软件部分设计3.1软件设计任务概述简易音乐喷泉设计设计内容与要求:选择一首音乐,利用蜂鸣器,进行播放,同时利用液晶设计喷泉,显示音乐地频率变化.通过按键1,作为开始/停止键,另外七个键,作为七个音调(选用C调).提高部分:1.能运用LED灯,根据音乐地演奏显示LED地变化.2.根据相关内容自由发挥设计.3.2 软件设计思路选择一首音乐(茉莉花),利用蜂鸣器,进行播放,同时利用液晶设计喷泉,显示音乐地频率变化.通过按键K8,作为开始/停止键,另外七个键,作为七个音调(选用A调).音乐喷泉控制系统以ICETEK-VC5509-A为核心,通过I/O口实现地按键地控制,led 灯地闪烁以及液晶屏地显示和音乐地播放,其系统原理框图如下图所示:图13 简易音乐喷泉设计框图主要用到地器件有:ICETEK-VC5509-A、LCD液晶显示屏、键盘按键、蜂鸣器、计算机CCS开发软件,字模软件等.3.3 软件程序流程图图17 程序编写流程图3.4源程序地编写及分析#include "myapp.h"#include "ICETEK-VC5509-EDU.h"#include "scancode.h"#include "LCD.h"#include <stdlib.h>#include <cstdlib>//#include <sys/types.h>//#include <sys/wait.>// :-- Define Timer 0 's Registers ---//ioport unsigned int *tim0。
DSP实验指导书第一章实验设备安装 (5)一、开发环境 (5)二、ICETEK-DSP教学试验箱 (5)三、ICETEK-DSP教学实验箱的硬件连接 (7)四、构造DSP开发软件环境 (8)五、设置CCS (10)六、启动CCS (15)实验一、编写一个以C语言为基础的DSP程序 (18)一、实验目的 (18)二、实验设备 (18)三、实验原理 (18)四、实验步骤 (19)五、实验结果 (23)实验二、编写一个以汇编(ASM)语言和C混合的DSP程序 (25)一、实验目的 (25)二、实验设备 (25)三、实验原理 (25)四、实验步骤 (27)五、实验结果 (29)实验三、指示灯实验 (30)一、实验目的 (30)二、实验设备 (30)三、实验原理 (30)四、实验步骤 (31)五、实验结果 (31)实验四、拨码开关实验 (32)一、实验目的 (32)二、实验设备 (32)三、实验原理 (32)四、实验步骤 (33)五、实验结果 (33)实验五、DSP的定时器 (34)一、实验目的 (34)二、实验设备 (34)三、实验原理 (34)四、定时器实验步骤 (36)五、实验结果 (36)实验六、外部中断 (37)一、实验目的 (37)二、实验设备 (37)三、外部中断实验原理 (37)四、外中断实验步骤 (38)五、实验结果 (39)实验六、通用输出输入管脚应用 (40)一、实验设备 (40)二、通用输出输入管脚实验原理 (40)三、通用输出输入管脚实验步骤 (41)四、实验结果分析 (41)实验七、发光二极管阵列显示实验 (42)一、实验目的 (42)二、实验设备 (42)三、实验原理 (42)四、发光二级管阵列显示实验步骤 (43)五.实验结果与分析 (44)实验八、液晶显示器控制显示 (45)一、实验目的 (45)二、实验设备 (45)三、实验原理 (45)四、实验步骤 (46)五、实验结果和分析 (47)实验九、键盘输入 (48)一、实验目的 (48)二、实验设备 (48)三、实验步骤 (49)四、实验结果 (50)实验十、音频信号发生实验 (51)一、实验目的 (51)二、实验设备 (51)三、实验原理 (51)四、实验步骤 (53)五、实验结果 (53)实验十一、直流电动机控制原理 (54)一、实验目的 (54)二、实验设备 (54)三、实验原理 (54)三、实验步骤 (57)四、实验结果 (58)五、问题与思考 (58)实验十二、步进制电机 (59)一、实验目的 (59)二、实验设备 (59)三、实验原理 (59)四、实验步骤 (60)实验十三、有限冲激响应滤波器(FIR)算法实验 (62)一、实验目的 (62)二、实验设备 (62)三、实验原理 (62)四、实验步骤 (63)实验十四、单路,多路模数转换(AD ) (66)一、实验目的 (66)二、实验设备 (66)三、实验原理 (66)四.实验步骤 (67)五.实验结果 (69)实验十五、单路,多路数模转换(DA) (70)一、实验目的 (70)二、实验设备 (70)三、实验原理 (70)四. 实验步骤 (71)五.实验结果: (71)实验十六、数字图像直方图统计 (72)一、实验目的 (72)二.实验设备 (72)三.实验原理 (72)四.实验步骤 (73)五、实验结果 (74)实验十五、语言采集和放送 (76)一、实验目的 (76)二、实验设备 (76)三、实验原理 (76)四、实验步骤 (78)五、实验结果 (78)实验十六、语言信号的FIR滤波 (79)一、实验目的 (79)二、实验设备 (79)三、实验原理 (79)四、实验步骤 (80)第一章实验设备安装一、开发环境开发TMS320C55xx应用系统一般需要一下设备和软件调试工具:1.通用PC一台,安装Windows2000或者Windows XP操作系统及常用软件。
c5509a dsp课程设计一、课程目标知识目标:1. 让学生掌握C5509A DSP的基本结构、性能特点及其在信号处理中的应用。
2. 使学生理解并掌握DSP编程的基本方法,如汇编语言和C语言编程。
3. 让学生了解并掌握数字信号处理的基本算法,如快速傅里叶变换(FFT)和数字滤波器设计。
技能目标:1. 培养学生运用C5509A DSP进行数字信号处理的能力,能够独立设计和实现简单的信号处理算法。
2. 提高学生编程实践能力,使其能够熟练使用汇编语言和C语言进行DSP程序开发。
3. 培养学生分析问题、解决问题的能力,能够针对实际应用场景设计合适的DSP解决方案。
情感态度价值观目标:1. 培养学生对数字信号处理技术的兴趣和热情,激发其进一步学习的动力。
2. 培养学生团队合作精神,使其在项目实践中学会相互协作、共同解决问题。
3. 培养学生严谨、务实的科学态度,使其能够认识到技术发展对社会进步的重要意义。
本课程针对高年级学生,结合课程性质、学生特点和教学要求,明确课程目标。
通过本课程的学习,学生将能够掌握C5509A DSP的基本知识和编程技能,具备一定的数字信号处理能力,为后续专业课程学习及未来从事相关领域工作打下坚实基础。
同时,课程注重培养学生的实践能力和团队合作精神,使其在掌握专业知识的同时,形成积极向上的情感态度和价值观。
二、教学内容本课程教学内容分为五个部分:1. C5509A DSP概述:介绍C5509A DSP的基本结构、性能参数及其在数字信号处理中的应用领域。
教学内容:-DSP芯片的基本结构-C5509A DSP性能参数-DSP应用领域2. DSP编程基础:学习汇编语言和C语言编程,掌握DSP程序开发的基本方法。
教学内容:-汇编语言编程基础-C语言编程基础-DSP编程环境搭建3. 数字信号处理算法:学习并实践快速傅里叶变换(FFT)、数字滤波器等基本算法。
教学内容:-快速傅里叶变换(FFT)-数字滤波器设计-算法实现及优化4. DSP应用案例分析:分析实际应用案例,让学生了解DSP技术的具体应用。
专业综合课程设计IIDSP5509开发板测试实验实验报告班级:姓名:学号:DSP5509开发板是一套功能齐全的基于TMS320VC5509A DSP的学习开发平台,DSP5509开发板既可作为开发板供用户学习使用,也可作为系统板嵌入到用户的产品供用户进行二次开发以便缩短产品开发周期。
在生产实习熟悉了DSP5509开发板功能的基础上,学生进行了9个软件测试实验,对于这款DSP芯片有了更深层次的了解,学到了很多关于硬件设计和开发的知识,对于自己的编程能力也有了很大的提高。
1、CPU看门狗实验看门狗的作用:防止因为软件死循环而造成的系统死锁。
HX-5509看门狗的结构:Watchdog Timer包括一个16bit的预定标计数器+一个16bit的主计数器,从而提供一个32bit动态范围的计数器当主计时器减为0时,产生超时事件,引发以下的可编程事件:00b,一个看门狗定时器中断01b,DSP复位10b,一个非屏蔽中断(NMI)11b,不发生任何事件所产生的超时事件,通过编程控制寄存器WDTCR中的WDOUT域来控制,如:WDTIM_FSET(WDTCR, WDOUT, 1); /* Connect to NMI 连接到不可屏蔽中断*/每当预定标计数器减为0,就会重新装入,并重新开始计数装入的值由WDTCR中TDDR位+ WDTCR2中的预定标模式PREMD位来决定,如:WDTIM_FSET(WDTCR, TDDR, 0xF); /* V alue to load PSC field 前置计数器的值:FFFFh*/WDTIM_FSET(WDTCR2, PREMD, 0); /*前置计数器模式:直接模式*/PREMD=0该模式下,4位TDDR直接装入,提供20bit动态范围注意:一旦看门狗使能,其寄存器都处于写保护状态。
前三个寄存器写无效,WDTCR2某些域写无效看门狗实验的主程序如下(重要语句学生已做了注释)://这段程序的作用就是观察看门狗寄存器的计数过程#include <csl.h>#include <csl_wdtim.h>#include <stdio.h>int i, pscV al;WDTIM_Config getConfig; /*读*/WDTIM_Config myConfig = {0x1000, /* WDPRD周期寄存器只是一个初始化,在MAIN函数里还写*/ 0x0000, /* WDTCR控制寄存器*/0x1000 /* WDTCR2控制寄存器2 */};main(){CSL_init();//初始化#if (_WDTIM_SUPPORT)//#if (_WDTIM_SUPPORT)如果前面的程序已经定义宏名_WDTIM_SUPPORT就编译知道和这个#if 配套的#endif 中间的代码,否则,跳过这块代码.这里的这句程序没有用WDTIM_config(&myConfig);//配置看门狗,需要调用看门狗配置函数WDTIM_FSET(WDTCR, WDOUT, 1); /* Connect to NMI 连接到不可屏蔽中断*/WDTIM_FSET(WDTCR, TDDR, 0xF); /* V alue to load PSC field 前置计数器的值:FFFFh*/ WDTIM_FSET(WDTCR2, PREMD, 0); /* Set direct mode前置计数器模式:直接模式*/ WDTIM_service(); /* enable watchdog使能看门狗*/for (;;){WDTIM_getConfig(&getConfig);/*保存读到的值*/pscV al = WDTIM_FGET(WDTCR,PSC);/*把PSC的值赋给pscV al*/printf("pscV al: %x, wdtcr: %x\n", pscV al, getConfig.wdtcr); /*输出*///WDTIM_service(); /*当超时后,WDFLAG会置1,使能看门狗将超时时间的WDFLAG位清零*/} //结束循环#endif}实验现象:2、LED跑马灯实验GPIO (通用输入/输出)或总线扩展器利用工业标准I²C、SMBus™或SPI™接口简化了I/O 口的扩展。
第一部分ICETEK–VC5509-A 评估板硬件使用指导第一章ICETEK–VC5509-A 评估板技术指标主处理芯片:TMS320VC5509A;低功耗设计,比上一代C54XX 器件功耗低30%左右;处理速度更快,双核结构,处理速度400MIPS;软件程序兼容C54XX DSP;片内存贮空间128K×16Bit;大容量SDRAM 设计:4M×16Bit;2路10bit 片上A/D 接口;2路的TLC7528 转换,5M/S,8Bit;UART 串行接口,符合RS232 标准;8M bit 扩展FLASH,存储大量固化程序和数据;设计有用户可以自定义的开关和测试指示灯;3U标准的DSP 扩展总线,包括数据、地址、I/O、控制;4组标准扩展连接器,为用户进行二次开发提供条件;具有IEEE1149.1 相兼容的逻辑扫描电路,该电路仅用于测试和仿真;+5V电源输入,内部+3.3V、+1.6V 电源管理;高保真语音接口设计,双路语音采集,每路48K/S;USB 2.0 接口设计;4层板设计工艺,稳定可靠;具有自启动功能设计,可以实现脱机工作;可以选配多种应用接口板,包括图像板,网络板等;第二章 ICETEK–VC5509-A 原理图和实物图1.ICETEK–VC5509-A 评估板接口说明实物图(参见图1-1):图1-1 ICETEK–VC5509-A 接口说明实物图2.ICETEK–VC5509-A 器件布局图(参见图1-2):图1-2 ICETEK–VC5509-A 器件布局图3.ICETEK–VC5509-A 评估板原理框图(参见图1-3):图1-3 ICETEK–VC5509-A 原理框图第三章接插件位置和拨档开关设置U5 四路拨档开关设置:U5-1、U5-2、U5-3 和U5-4 分别按顺序对应连接TMS320VC5509DSP 的GPIO0-GPIO3,当DSP 在复位时读取这四个引脚上的状态确定使用哪一种启动模式。
KP5509ADP实验开发板使用说明书V1.0北京金信诺科技发展有限公司2005年8月目录第一章 TMS320VC5509 DSP介绍1.1 TMS320VC5000系列DSP概述1.2 TMS320VC5509 DSP性能特点1.3 TMS320VC5509 DSP主要应用1.4 TMS320VC55x DSP 方框图第二章 KP5509ADP 开发板介绍2.1 KP5509ADP 概要2.2 KP5509ADP 主要特征2.3 KP5509ADP 原理框图第三章 KP5509ADP的操作说明3. 1 电路板3.1.1 电源3. 2 存储空间分配3.2.1 SDRAM接口3.2.2 CPLD空间3.2.3 用户空间3. 3 时钟选择3. 4 对外接口3.4.1 J1 AD输入接口3.4.2 J2 DA输出接口3.4.3 J3 CPLD编程接口3.4.4 J4 JTAG接口3.4.5 J5 RS232接口3.4.6 J6 、J7 +5V输入3.4.7 J8 电源开关3.4.8 J9 评估板HPI接口3.4.9 J10 外部RAM接口3.4.10 J11 USB接口3.4.11 J12 同步串口+I2C3.4.12 J13 麦克输入接口3.4.13 J14 音频输入接口3.4.14 J15 音频输出接口3.4.15 J16 耳机接口3.4.16 J17 IO接口3.4.17 J18 语音输入选择3.4.18 S1 复位按钮第四章 系统安装4.1 系统组成4.2 仿真器与开发板的连接4.3 仿真器与开发板的供电4.4 CCS的安装和设置第五章 BIOS设置5.1建立BIOS文件5.2 选择芯片型号5.3 大模式编译设置5.4 EMIF的设置5.5 外部总线模式设置5.6 中断设置5.7 MCBSP(同步串口)设置5.8 PLL设置5.9 BIOS其它设置第六章 KP5509ADP开发板测试程序6.1 LED指示灯控制(IOTEST)6.2 AD测试程序6.3 DA测试程序6.4 AD/ DA 测试程序6.5 语音回放程序6.6 语音录放程序6.7 串口测试程序6.8 I/O测试程序第七章系统脱机工作7.1 FLASH的在线烧写7.2 FLASH烧写的步骤第八章参考文献第一章 TMS320VC5509 DSP介绍1.1 TMS320VC5000系列DSP概述TMS320C5000系列DSP芯片目前包括了TMS320C54x和TMS320C55x两大类。
DSP核心板使用手册一.功能说明简述:该DSP核心板配备DSP 5402芯片、IS61LV6416 RAM芯片、AM29LV160DB FLASH芯片、AD7822BR ADC芯片、9708ARU DAC芯片、并配备接插件可扩充外围器件。
主要硬件配置:二.电原理框图说明1.电路样板实际电路板样图1.1、1.2所示,该板为四层电路板,大小为10.7mm x 16.8mm。
使用外接+5v、-5v、GND三口插座电源,电路板核心器件为TI公司的DSP芯片5402,可以稳定工作在100MHZ频率。
图1.1 核心板正面照图1.2 核心板侧面照2.电原理框图如图2所示,其中双向箭头线表示的是数据总线,单向箭头线表示的是地址总线或者控制总线(注:AD接口、DA接口处的数据总线例外,这两处数据总线单向传输)图2.电原理框图三.电原理图说明本章节将分别说明各个模块的电原理图原理图使用PROTEL 2004DXP软件绘画(压缩包“DSP核心板.rar”),项目文件中包括:1.system.SchDoc 总体框图2.power.SchDoc 电源部分原理图3.DSP.SchDoc DSP芯片部分原理图4.RamFlash.SchDoc 储存芯片部分原理图5.CPLD.SchDoc CPLD芯片原理图6.boardIO.SchDoc 板载外围器件原理图7.buffer.SchDoc 缓冲器件原理图8.ADDA.SchDoc AD/DA原理图9.interface.SchDoc 核心板接口原理图10.capacitor.SchDoc 板载滤波电容原理图11.PCB1.PcbDoc PCB版图1.电源部分power.SchDoc:图3.10 电源部分A如图3.10所示,核心板的电源部分A由一个4芯插座以及两个LM1117电压转换芯片组成。
可通过外接5V、GND电源供电,通过LM1117转换成3.3V以及1.8V两种直流电压给核心板上的芯片供电。
¥850一、系统简介本套件基于TI TMS320VC5509A DSP的学习开发平台,DSP5509开发板既可作为开发板供用户学习使用,也可作为系统板嵌入到用户的产品中,供用户进行二次开发以便缩短产品开发周期。
是迄今为止市面上性价比最高的TMS320VC5509A开发板之一。
适用于数字图像、语音、网络、测控等领域,是目前主流的高性价比选择方案之一。
同时,我们还备有配合使用的DSP仿真器(需选购),并提供开发板上CPLD的VHDL 程序代码供用户参考。
二、系统资源DSP处理器:采用TMS320VC5509A,32位定点高速数字处理器,最高工作频率200MHz ROM:DSP片内内置64K Bytes ROM,可存放用户程序,可加密RAM:DSP片内内置128K*16位RAM,包括:32K*16位双通道RAM(DARAM),96K*16位单通道RAM(SARAM)SDRAM:DSP片外扩展4M*16位同步动态SDRAM(基本配置),最大可扩展到8M*16位FLASH:DSP片外外扩1M Bytes FLASH(基本配置),方便用户样机开发ADC:DSP自带2路10位ADCUSB2.0:DSP自带USB2.0 FullSpeed接口,可以传输图像、视频等高速数据MMC/SD:DSP自带MMC/SD卡接口,支持热插拔数码相机通用的MMC/SD卡网络接口:DSP5509A板上有RTL8019AS网络接口芯片,方便用户实现以太网通讯音频解码器:DSP5509A板上有TLV320AIC23高保真音频编解码器,方便用户实现录音和播音MPEG音频解码器:采用ST的STA013T MPEG音频解码芯片,可以实现MP3格式音频的解码串口:DSP5509A板上有RS232转换电路,方便与上位机实现通讯LCD:DSP5509A板上有LCD接口微动按键:DSP5509A板上有多达5个按键,方便用户配合LCD实现人机对话外扩可屏蔽中断源输入接口:DSP5509A板上提供3路的外扩可屏蔽中断源输入接口A/D输入接口:DSP5509A板上提供多达2路10位A/D输入接口GPIO接口:DSP5509A板上提供8路GPIO接口,带指示灯引脚引出:DSP5509A板上提供总线开放,数据线,地址线,控制线、特殊功能引脚全部引出,方便用户二次开发·DSP5509A板上带Altera公司最新的MAX-II CPLD,使用户在学习DSP的同时掌握第二代CPLD的使用(EPM7064、EPM7128等为第一代)。