DSP芯片原理与应用习题与思考题(张雄伟)

  • 格式:doc
  • 大小:35.50 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题与思考题

第一章DSP 系统与DSP芯片

1.数字信号处理算法一般的实现方法有哪些?

2.什么是可编程DSP芯片?他有什么特点?

3.什么是定点DSP芯片和浮点DSP芯片?各有什么优缺点?

4.设计DSP应用系统时,如何选择合适的DSP芯片?

5.TMS320LF2407A-40的指令周期是多少纳秒(ns)?它的运算速度是多少MIPS? 如果DSP算法是按帧处理的,且帧长是10ms,则该芯片在一帧时间内最多可运行多少个指令周期?

6.简述DSP应用系统的典型构成和特点。

7.简述DSP应用系统的一般设计过程。

8.开发DSP应用系统,一般需要哪些软硬件工具?

第二章DSP芯片的运算基础

1.已知一个16进制数3000H,若该数分别用Q0、Q5、Q15表示,计算该数的大小。2.若某一个变量用Q10表示,计算该变量所能表示的数值范围和精度。

3.已知x=0.4567,试分别用Q15、Q14、Q5将该数转换为定点数(考虑舍入和不舍入两种情况)。

4.函数f(x)= 2(1+x2),-1

5.两个数x、y分别为0.45和1.97,试采用16位定点方法(保持最大精度),计算x、y 之和及乘积,并比较定点和浮点之结果。

6.采用定点方法,计算log2(105.6)的值,并比较定与浮点的结果。

第三章TMS320C24x DSP的硬件结构

1.TMS320LF/LC240x芯片的CPU主要由哪几部分组成?

2.TMS320LF/LC240x DSP芯片的外设有哪些?它们是如何构成的?

3.TMS320LF/LC240x DSP芯片的中断是如何组织的?

4.TMS320LF/LC240x DSP芯片的内部总线是如何组织的?

5.试述TMS320LF/LC240x DSP芯片的存储器结构?

第四章TMS320C24x DSP的指令系统

1.汇编语句格式包含哪几部分?编写汇编语句需要注意哪些问题?

2.TMS320C24x的指令集包含了哪几种基本类型的操作?

3.TMS320C24x提供了那些基本的数据寻址方式?

4.直接寻址方式中,数据存储单元的地址是如何生成的?

5.采用﹡BR0+间接寻址,若AR0为0000 1000b,试写出位反转模式与AR1低4位的关系,设ARP=1。

第五章DSP芯片的程序结构

1.什么是COFF格式?它有什么特点?

2.说明 .text块、.data块和.bss块分别包含什么内容?

3.链接命令文件包括哪些内容?

4.什么是程序的重定位?

5.已知一组名为indata, 长度为30个字,使用两种方法给该数组分配空间。

第六章DSP集成开发环境——CCS

1.通过菜单研究CCS集成开发环境的各种功能。

2.学习使用CCS集成开发环境的帮助文档。

3.按CCS数据文件格式建立一个任意正弦信号的数据文件,再编写一段简单的程序,从文件输入数据,并通过图形观察信号波形和频谱。

第七章TMS320C24x DSP的C语言编程基础

1.编写一个简单的C语言程序,实现简单的数学运算。

2.装载C程序,采用单步运行跟踪程序执行,理解C程序初始化操作。

3.编写一个C语言程序,包括函数调用、变量定义和循环等操作,编译链接后使用菜单命令“View→Mixed Source/Asm”或使用链接选择‐k,观察自动生成的C语言对应的汇编程序。

4.编写一个C和汇编语言的混合程序,在C语言中调用汇编语言函数,并访问汇编程序变量。

第八章TMS320C24x DSP的硬件设计基础

1.设计一个独立完整的DSP硬件系统,一般需要考虑哪些方面?

2.时钟电路的设计应该注意什么?

3.电源电路的设计应该注意哪些方面?

4.PCB设计时应该遵循哪些基本注意事项?

第九章TMS320C24x DSP的应用程序设计

1.设计一个程序,通过定时中断,再通过I/O端口产生一个方波信号。2.将调试好的上述程序固化到DSP芯片的内部Flash,并测试输出结果。