DSP课程设计总结
(2010-2011学年第2学期)
题 目 : DSP课程设计
专业班级 : 电子08-3
学生姓名 : 谢臣胜
学 号 :
指导教师 : 宋华军
设计成绩 :
2011 年 6 月
目 录
一 设计目的
二 系统分析
三 硬件设计
硬件总体结构
DSP模块设计
电源模块设计
时钟模块设计
存储器模块设计
四 软件设计
软件总体流程
核心模块及实现代码
五 课程设计总结
六 参考文献
一 设计目的
1、通过设计一个功能完备,能够独立运行的精简DSP硬件系统,熟悉Altium Designer的开发应用环境,达到熟练掌握如何绘制出系统的功能框图、使用AD(Altium Designer)绘制出系统的原理图和PCB版图的目的。
2、通过数据采集处理和控制系统设计,熟悉软件CCS环境,掌握采集和处理数字信号的方法。
二 系统分析
,能够独立运行的精简DSP硬件系统。绘制出系统的功能框图、使用AD(Altium Designer)绘制出系统的原理图和PCB版图。
,或者产生两个
率的信号的叠加。在DSP中采集信号,并且对信号进行频谱分析,滤波等。通过键盘选择算法的功能,将计算的信号频率或者滤波后信号的频率在LCD上显示
,使用word软件或者Visio软件绘制出系统的框图,要求框图能体现:具体的核心芯片(DSP、FLASH等)的名称,芯片互联的主要引脚(地址线,数据线和控制线)。根据设计的硬件系统结构,绘制系统的原理图和绘制系统的PCB板图。
,对外部输入的模拟信号采集到DSP内存,会用CCS软件显示采集的数据波形。对采集的数据进行如下算法分析:
(1)频谱分析:使用fft算法计算信号的频率。
(1)对信号进行IIR滤波或FIR滤波,并且计算滤波前后信号的频率,
并且将结果在LCD上显示。
三 硬件设计
硬件总体结构
控制线
DSP 数据线
CLK 地址线线
TMS320VC5416
复位
时钟
FLASH
电源
DSP模块设计
电源模块设计
时钟模块设计
存储器模块设计
四 软件设计
采集外部信号并进行A/D转换
软件总体流程
将转换后的信号采集到DSP内存
会用CCS软件显示采集的数据波形
使用fft算法计算信号的频率
对信号进行卷积运算IIR滤波或FIR滤波
结果在LCD上显示
核心模块及实现代码
/*
;***********************************************************************
;* 北京达盛科技有限公司
;* 研 发 部
;*
;*
;*
;*--------------------------------------------- 文件信息 ---------------
;*
;* 文件名称 :
;* 文件功能 : 该文件为测试数字量输入输出的测试程序,CPU=TMS320VC5402
;* 接口说明: 输入IN: IO的 8000H 74ls244
;* 输出OUT: IO的 8001H 74ls273
;*------------------------------------
DSP课程设计总结 来自淘豆网m.daumloan.com转载请标明出处.