《DSP原理与应用》实验指导书 (ICETEK-F28335A/VC5509AE-D60A(V6.2)实验箱) (CCS V5.3) 刘忠国编 山东大学控制学院生物医学工程专业 2016年10月
(CCS V5.3) (ICETEK-F28335A / VC5509AE-D60A(V6.2)实验箱) 《DSP 刘忠国编 2016年10月 山东大学控制学院生物医学工程专业 原理与应用》实验指导书
编者说明 本实验指导书针对ICETEK VC5509AE教学实验箱,按照山东 大学《DSP原理与应用》课程教学要求,根据ICETEK VC5509AE教 学实验箱附赠资料的相关内容改编而成,供山东大学生物医学 工程或电气信息类相关专业学生利用实验箱学习DSP技术之用。 本实验指导书主要是CCSV5.3软件的使用和DSP技术的基本应用 类实验,实验之前,应认真阅读本实验指导书。 关于DSP技术的算法应用实验将在后续的《数字信号处理》 课程实验指导书中介绍,或参考如下文档。 参考文档:北京瑞泰创新科技有限责任公司.ICETEK-VC5509-AE 评估板及教学实验箱实验指导书-V5版。 编者:刘忠国 2016年10月
编 者 说 明 本实验指导书针对 教学实验箱,按照山东 大学《DSP原理与应用》课程教学要求,根据 教 学实验箱附赠资料的相关内容改编而成,供山东大学生物医学 工程或电气信息类相关专业学生利用 实验箱学习 DSP 技术 课程实验指导书中介绍,或参考如下文档。 之用。 本实验指导书主要是CCSV5.3 关于DSP技术的算法应用实验将在后续的《数字信号处理》 软件的使用和DSP技术的基 参考文档:北京瑞泰创新科技有限责任公司.ICETEK-VC5509-AE 评估板及教学实验箱实验指导书-V5版。 本应用 类实验,实验之前,应认真阅读本实验指导书。 编者: 刘忠国 2016 年 10 月 ICETEK VC5509AE ICETEK VC5509AE
目 录 目 录 第一部分ICETEK-VC5509-AE评估板硬件使用指导..2 第一章ICETEK-VC5509-AE评估板技术指标. …2 第二章ICETEK-VC5509-AE原理图和实物图 .3 第三章接插件位置和拨档开关设置 5 第四章二次开发扩展总线(P1,P2,P3,P4)的定义与应用 7 第五章TMS320VC5509的存储空间和评估板的存储器映射 10 第六章ICETEK-VC5509-AE评估板I/O寄存器的设计和使用 安 第二部分ICETEK-VC5509-AE教学系统软件使用指导…15 实验设备安装 …15 一.开发环境 …15 二.ICETEK-DSP教学实验箱的硬件连接 15 三.构造DSP开发软件环境 15 四.启动和设置CCS .16 第三部分ICETEK-VC5509-AE教学实验指导 26 一.CCS软件应用实验… .26 实验1:Code Composer Studio入门 26 实验2:编写一个以C语言为基础的DSP程序 42 实验3:编写一个以汇编(ASM)语言为基础的DSP程序 51 实验4:编写一个汇编和C混合的DSP程序 57 二.基于DSP芯片的实验 63 实验5:DSP数据存取实验 63 三.基于DSP系统的实验 67 实验6:指示灯实验 67 实验7:拨码开关控制实验 69 实验8:DSP的定时器 …71 实验9:外中断 …74 实验10:单路,多路模数转换(AD) 参考文档:北京瑞泰创新科技有限责任公司.ICETEK-VC5509-AE评估板及教学实验箱实验指导书-V5版 1
目 录 目 录 第一部分 ICETEK–VC5509-AE 评估板硬件使用指导 ............ 第一章 ICETEK–VC5509-AE 评估板技术指标..................................................................... 第二章 ICETEK–VC5509-AE 原理图和实物图 ..................................................................... 第三章 接插件位置和拨档开关设置....................................................................................... 第四章 二次开发扩展总线(P1,P2,P3,P4)的定义与应用 .......................................... 第五章 TMS320VC5509 的存储空间和评估板的存储器映射............................................ 第六章 ............................. ............ ICETEK–VC5509-AE评估板 I/O 寄存器的设计和使用........... 第二部分 ICETEK-VC5509-AE 教学系统软件使用指导 ........ 实验设备安装 ................................................................................................................. 一.开发环境 ......................................................................................................................... 二.ICETEK-DSP 教学实验箱的硬件连接 ......................................................................... 三.构造 DSP 开发软件环境 ............................................................................................... 四.启动和设置 CCS ............................................................................................................ 一.CCS 软件应用实验 ........................................................................................................ 实验 1 :Code Composer Studio 入门 ....................................................................... 实验 2 :编写一个以 C 语言为基础的 DSP 程序 ................................................... 实验 3 :编写一个以汇编(ASM)语言为基础的 DSP 程序 .................................... 实验 4 :编写一个汇编和 C 混合的 DSP 程序 ....................................................... 二.基于 DSP 芯片的实验 ................................................................................................... 实验 :DSP 数据存取实验 .................................................................................... 三.基于 DSP 系统的实验 ................................................................................................... 实验 :指示灯实验 ................................................................................................. 实验 :拨码开关控制实验 ..................................................................................... 第三部分 ICETEK-VC5509-AE 教学实验指导 ....................... 实验 :单路,多路模数转换(AD) ................................................................. 实验 :外中断 ....................................................................................................... 实验 :DSP 的定时器 .......................................................................................... 5 9 6 7 8 10 1 2 2 3 5 7 10 14 参考文档: 北京瑞泰创新科技有限责任公司.ICETEK-VC5509-AE 评估板及教学实验箱实验指导书-V5版 15 15 15 15 15 16 26 26 26 42 51 57 63 63 67 67 69 71 74 77 .. ..
第一部分ICETEK-VC5509-AE评估板硬件使用指导 第一章ICETEK-VC5509-AE评估板技术指标 ●主处理芯片:TMS320VC5509A: ●低功耗设计,比上一代C54XX器件功耗低30%左右: ●处理速度更快,双核结构,处理速度400MPS: ·软件程序兼容C54 XX DSP: ●片内存贮空间128K×16Bit: ·大容量SDRAM设计:4M×16Bit: ●2路10bit片上AD接口: ●2路的TLC7528转换,5MWS,8Bit: ●UART串行接口,符合RS232标准: ●8Mbit扩展FLASH,存储大量固化程序和数据: ●设计有用户可以自定义的开关和测试指示灯: ●3U标准的DSP扩展总线,包括数据、地址、I/O、控制: ●4组标准扩展连接器,为用户进行二次开发提供条件: ●具有EEE1149.1相兼容的逻辑扫描电路,该电路仅用于测试和仿真: ●+5V电源输入,内部+3.3V、+1.6V电源管理: ● 高保真语音接口设计,双路语音采集,每路48K/S: ●USB2.0接口设计: ·4层板设计工艺,稳定可靠: ·具有自启动功能设计,可以实现脱机工作: ●可以选配多种应用接口板,包括图像板,网络板等: 2
第一部分 ICETEK–VC5509-AE 评估板硬件使用指导 第一章 ICETEK–VC5509-AE 评估板技术指标 主处理芯片: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 层板设计工艺,稳定可靠; 具有自启动功能设计,可以实现脱机工作; 可以选配多种应用接口板,包括图像板,网络板等; 2
第二章ICETEK-VC5509-AE原理图和实物图 1.ICETEK-VC5509-AE评估板接口说明实物图(参见图1-1): JTAG仿 P3扩展插座 P2扩展插座 真插口头 音频插座 J8立体声输出 J7耳机输出 J6立体声输入 J5麦克风输入 JTAG +5V电 D1-D4用户 源插座 可控指示灯 复位按 钮 5U e U5:四路拨动 标准USB插 P4扩展 U4:四路用户可 P1扩展 标准RS- 座 开关输入 插座 控状态开关 插座 232接口 图1-1 ICETEK-VC5509-AE接口说明实物图 2.ICETEK-VC5509-AE器件布局图(参见图1-2): 3331292713119753 33312927 3 3432 42.1D94 343231 28 sP拉四地曰 CPU3u DA TAG MS320 FLASH VC5509 SRAM 5 电湿快 用片靓块 8312927.…13119763 38312927…13119753 SB口 31123028…1412108641 3132102…111210804 图1-2 ICETEK-VC5509-AE器件布局图 3
第二章 ICETEK–VC5509-AE 原理图和实物图 1.ICETEK–VC5509-AE 评估板接口说明实物图(参见图 1-1): 图 1-1 ICETEK–VC5509-AE 接口说明实物图 2.ICETEK–VC5509-AE 器件布局图(参见图 1-2): 图 1-2 ICETEK–VC5509-AE 器件布局图 音频插座 J8 立体声输出 J7 耳机输出 J6 立体声输入 J5 麦克风输入 +5V 电 源插座 JTAG 仿 真插口头 P1 扩展 插座 P4 扩展 插座 P3 扩展插座 P2 扩展插座 标准 RS- 232 接口 U4:四路用户可 控状态开关 U5:四路拨动 开关输入 标准USB插 座 D1-D4 用户 可控指示灯 复位按 钮 3