CCS的使用实验(1-10)

Download Report

Transcript CCS的使用实验(1-10)

《DSP技术及其应用》
DSP实验室
北方交通大学电子学院
2006年
1
Leading Digital Signal Processing
北京交通大学电子信息学院
绪论
1、DSP技术及其应用课程特点及其目标
DSP—Digital Signal Processing
DSP—Digital Signal Processor
信号分析的基本理论算法以及仿真
算法硬件实现和信号的实时处理
目标:使用数字信号处理器实现数字信号处理的基本算法,掌握DSP开发的
基本方法,独立完成DSP硬件软件设计开发任务。
基本任务:
1、了解DSP技术的现状与发展
2、DSP技术开发入门
•如何获取DSP资料
•学会使用CCS软件
•利用DSK开发板和C语言开发简单的DSP应用程序
基础课程:《信号与系统》、 《数字信号处理》、《C语言程序设计》、
《单片机》。
2
Leading Digital Signal Processing
北京交通大学电子信息学院
2、参考教材、文档及其它资源
《DSP技术及其应用》讲义,高海林、钱满义编写
《TMS320C54X DSP结构原理及应用》戴明桢、周建江编。
北京航天航空大学出版社
CCS集成开发环境自身的Help文档、PDF文档
网站资源:
3
www.ti.com
TI公司网站
www.ti.com.cn
TI公司中国网站
www.seeddsp.com
和众达公司网站
www.chinaecnet.com
中电网
www.21ic.com
中国电子网
Leading Digital Signal Processing
北京交通大学电子信息学院
3、本课程学习和考核方法
教学安排:课程包括DSP技术理论、实验两部分内容。
学习方法: 掌握课堂内容——多学、多看
有问题答疑——多问
网上查找资料——多查
课下多多动手——多练
考核方法:
• 平时每次实验要求写实验报告;
• 最后独立完成综合设计题目;
• 并进行综合理论测试;
• 综合上述环节并参考课内外的出勤情况给出成绩;
• 成绩比例:平时 :60%,设计:25%,考试 :15%。
主讲教师:高海林
电话:51688097
4
Email:[email protected]
Leading Digital Signal Processing
北京交通大学电子信息学院
4、数字信号处理概述
5
Leading Digital Signal Processing
北京交通大学电子信息学院
4.1 数字信号处理领域组成图
Àë ɢʱ¼äÏßÐÔ·Çʱ±ä
ϵͳÀíÂÛºÍDFT
Êý×ÖÂ˲¨
ƵÆ×·ÖÎö
FIRÂ˲¨Æ÷
񒫁
IIRÂ˲¨Æ÷
񒫁
FIRÂ˲¨Æ÷
×ÛºÏ
IIRÂ˲¨Æ÷
×ÛºÏ
FIRÂ˲¨Æ÷
ʵÏÖ
IIRÂ˲¨Æ÷
ʵÏÖ
À×´ï
ÉùÄÉ
ͨÐÅ
6
¶þά´¦Àí
FFT
ÓÃFFTÂ˲¨
Ó²¼þ¡¢Èí¼þ
΢´¦ÀíÆ÷
Ó¦ÓÃ
.
Leading Digital Signal. Processing
.
ͳ¼ÆƵÆ×·ÖÎö
ƵÆ×·ÖÎöÒÇ
µÄʵÏÖ
ÓïÒô
ͼÏñ
.
.
.
北京交通大学电子信息学院
4.2 DSP常用算法分析
•
•
•
•
7
以下几类运算大约占各种处理算法的75%:
n
y
[
k
]

a[i ] x[ k  i ]

卷积运算
i 0
R [m]   x[n] y[n  m]
相关运算

Y ( f )   y ( n)e
变换运算
级数运算
F ( x)   a(i) xi
xy

 j2
f
n  
Leading Digital Signal Processing
北京交通大学电子信息学院
4.3 数字信号处理系统的组成
µÍͨ
Â˲¨Æ÷
ADC
´®¿Ú
´æ´¢Æ÷½Ó¿Ú
´æ´¢Æ÷
DSP
µÍͨ
Â˲¨Æ÷
DAC
´®¿Ú
Ö÷¿Ø²¢¿Ú
¸´Î» 3.3·ü 1.8·ü
µçÔ´
¼àÊÓ
8
Ö÷¿Ø
µ¥Ôª
Leading Digital Signal Processing
µçÔ´
µ÷Õû
µçÔ´
北京交通大学电子信息学院
4.4 数字信号处理的优点
9
参数
模拟信号处理
数字信号处理
器件差别
敏感情况
噪声
可扩展性
系统制作
重新设计
PCB 布线
先进功能
多功能
体积、功耗
可靠性
1~10%
对温度时间敏感
典型值-60DB
困难、昂贵
手工
重新做板
对噪声敏感
硬件复杂
多硬件
大
底
0. 003%
无
小于-90DB
方便、低成本
自动
重新编写代码
数字信号抗干扰
增加软件
多 MIPS 和软件
小
高
Leading Digital Signal Processing
北京交通大学电子信息学院
数字信号处理的优点
可编程和可更换程序:同一个DSP处理器可执行不同的程序。
稳定性高:降低热漂移性,减少老化效应,降低噪声敏感度。
可重复性:模拟器件不可能器件性能完全一致。
易于实现自适应算法。
误差校正
数据压缩
降低成本
–降低硬件成本——可编程性
–降低精确零部件——重合性
–减少芯片用量——集成性
–缩短开发时间——工具和支持
实现软件处理和控制、修改升级容易、不用改动硬件。
10
Leading Digital Signal Processing
北京交通大学电子信息学院