《DSP原理与应用》复习2015加答案

2020-05-07 08:59

《DSP原理与应用》复习

一、 考核方式

1. 实验情况、实验报告、平时出席:50%(实验报告打印每组交1份) 2. 笔试 50%(第16周 周一 14:50 4113) [开卷] 二、 笔试题型:

1. 简答题40% 2.计算与分析题30% 3.程序题30% 三、 复习大纲

第1章 数字信号处理和DSP系统

1.简述典型的DSP系统组成部分。(思考与练习题 1)P336 2.什么是DSP芯片?什么是实时数字信号处理?(第1章笔记)

DSP芯片:是一种专门为实现数字信号处理算法而设计的微处理器。

数字信号处理(Digital Signal Processing):利用计算机或专用处理设备,以数字形式对信号进行采集、分析、滤波、合成、压缩与识别等加工,提取其中有用信息并进行传输与应用。 实时数字信号处理:在规定采样时间内完成与之相应的数据处理。 3.给出存储器的两种结构,并分析其区别。(思考与练习题 4)P336 4.简述数字信号处理器的主要特点。(思考与练习题 3)P336

第2章 TMS320C55x的硬件结构

1. 简述C55x DSP CPU的4个部分,以及各自的组成和功能。(思考与练习题 3)P337 2. 数据空间、程序空间和I/O空间的寻址分别采用多少位宽字/字节寻址?(第2章笔记) 23位字寻址 24位字节寻址 16位宽的字寻址 3.简述C55x DSP的总线结构。(第2章笔记)

4. C55x DSP 的寻址空间是多少?(思考与练习题 6中)P338

第3章 TMS320C55x的指令系统

1.C55x DSP有哪三种寻址模式?绝对寻址模式;直接寻址模式;间接寻址模式。 下列程序语句,采用何种寻址方式?

mov *AR2+,T1 寻址模式 间接寻址 2.分析C55x汇编语言语句,回答下列问题:

(1)已知:AC1=0200FC00H,AR3=0200H,(100)=3400H MOV *AR3+<<#16,AC1

执行上述指令后,AC1和AR3的值分别是多少?(思考与练习题 4)P338 (2)已知:AR3=0302H,(0302)=EF00H,T0=3300H,T1=0H。

1

ADD *AR3+, T0, T1 (书p51第8行③举例)

(3)已知:AC0=EC000000H,AC1=00000000H,AR1=0200H,(200)=3300H,TC2=1。 ADDSUBCC *AR1,AC0,TC2,AC1 (思考与练习题 5)P338 执行上述指令后,AR1、AC0和AC1的值分别是多少?

第5章 TMS320C55x的片内集成外设开发与调试(重点)

复习范围:5.2, 5.3, 5.4, 5.7,5.12节 一、简答题

简述C55x DSP片内外设中,时钟发生器、定时器、EMIF、ADC和GPIO的功能。 [见第五章PPT (1)时钟发生器、定时器、GPIO(2) EMIF]

2

二、计算与分析题

1.设时钟模式寄存器CLKMD中各位的设置如下表:(相关内容查P112 表5-1) PLL MULT 4 PLL DIV 3 PLL ENABLE 0 BYPASS DIV 01 LOCK 0 设输入频率CLKIN为50MHz,求: (1)输出的CPU时钟频率。

(2)设系统寄存器SYSR中的CLKDIV=111b,求时钟分频器输出CLKOUT频率。 解:(1)由于PLL ENABLE=0,LOCK=0,故CPU工作在旁路模式,由于BYPASS DIV=01,对应2分频,因此CPU时钟频率=1/2*CLKIN=25MHz。

(2)由于CLKDIV=111b,故CLKOUT频率=1/8*CPU时钟频率=3.125MHz。 2.设定时器输入时钟频率为100MHz,各寄存器中位的设置如下表: (相关内容查P116 TINT频率计算公式)

输入时钟频率 TINT频率?

(TDDR?1)?(PRD?1)

定时器预定标寄存器PRSC TDDR 19 主周期寄存器PRD PRD 4E1F h 求:定时器发出中断信号的频率TINT。 解:4E1F h=19999(十进制数)

TINT频率= 输入时钟频率/[(TDDR+1)×(PRD+1)]=100M/(20*20000)=250Hz

3. 设C55x与一片128Mb(16位宽)SDRAM连接。设SDRAM数据总线接口为16位宽,

根据上述要求设置EMIF中的SDRAM控制寄存器,填写下表: (相关内容查P126 表5-14,5-15) SDRAM控制寄存器1 SDSIZE 0 SDWID 1 SDRAM控制寄存器2 SDACC 0 三、程序题(在空格中填入程序的注释) 复习范围:

1.LED指示灯实验(主程序) (见实验指导书) #include \

#define LBDS (*((unsigned int *)0x400001)) // 定义指示灯寄存器地址和寄存器类型

void Delay(unsigned int nDelay); // 延时子程序声明 main() { unsigned int uLED[4]={1,2,4,8};

// 控制字逐位置1:0001B 0010B 0100B 1000B int i; PLL_Init(72); // 初始化DSP运行时钟 SDRAM_init(); // 初始化EMIF接口 while ( 1 ) { for ( i=0;i<4;i++ )

3

{ LBDS=uLED[i]; // 正向顺序送控制字 Delay(256); // 延时 } for ( i=3;i>=0;i-- ) { LBDS=uLED[i]; // 反向顺序送控制字 Delay(256); // 延时 } } }

void Delay(unsigned int nDelay) //延时子程序 { int ii,jj,kk=0; for ( ii=0;ii

2. A/D转换实验(主程序、ADC初始化子程序) (见第5章(2)PPT)

4

第6章 DSP集成开发环境CCS

1 . CCS软件主要有哪两种工作模式?(见第6章PPT)

2. CCS建立的工程文件*.pjt中包含的文件通常有哪些类型?(见第6章PPT)

第8章 TMS320C55x软件设计实例(重点)

一、简答题

1.分别写出2阶FIR滤波器和IIR滤波器的系统函数H(z)。(见第8章(1)PPT)

5


《DSP原理与应用》复习2015加答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高职一年级第一学期语文期末试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: