郑州大学DSP原理及应用复习总结.pdf

郑州大学DSP原理及应用复习总结.pdf

ID:48024311

大小:97.72 KB

页数:9页

时间:2020-01-29

郑州大学DSP原理及应用复习总结.pdf_第1页
郑州大学DSP原理及应用复习总结.pdf_第2页
郑州大学DSP原理及应用复习总结.pdf_第3页
郑州大学DSP原理及应用复习总结.pdf_第4页
郑州大学DSP原理及应用复习总结.pdf_第5页
资源描述:

《郑州大学DSP原理及应用复习总结.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DSP练习题1.举几个DSP应用的例子,并说明DSP在系统中承担的任务。数字蜂窝电话:DSP协调模拟基带芯片,电源处理芯片,数字基带处理芯片,RF射频处理芯片合理而快速的工作,并兼有开发和测试的功能雷达图像处理,DSP进行目标识别和实时飞行轨迹估计高清晰数字电视,DSP实现其中关键的MPEG2译码电路。2.数字信号处理有哪几种实现方式,各有什么优缺点或特点?利用X86处理器完成实时数字信号处理;优点:1)处理器选择范围较宽2)主板及外设资源丰富;3)有多种操作系统可供选择;4)开发、调试较为方便;缺点:1)数字信号处理能力不强;2)硬件组成较为复杂;3)系统体积、重量较大,功耗较高;4)抗环境

2、影响能力较弱;利用通用微处理器完成实时数字信号处理;优点:1)可选范围广;2)硬件组成简单;3)系统功耗低,适应环境能力强。缺点:1)信号处理的效率较低;2)内部DMA通道较少;利用可编程逻辑阵列(FPGA)进行实时数字信号处理;优点:1)适合高速信号处理;2)具有专用数字信号处理结构;缺点:1)开发需要较深的硬件基础;2)调试困难;④利用数字信号处理器实时实现数字信号处理;优点:大规模集成性、稳定性好,精度高,可编程性,高速性能,可嵌入性,接口和集成方便缺点:成本较单片机高,甚至高于PC机;DSP技术更新速度快,开发和调试工具不尽完善,不如PC机方式编程和修改方便。⑤专用器件形式:固化专用程

3、序组成用户的ASIC,也可以配上专用算法的硬件。集成程度高,简化系统结构。功能单一,一般用于大批量消费电子3.简述数字信号处理器从哪几个方面提高做数字信号处理的能力。①存储器及总线结构:为了提高指令执行速度,DSP采用了程序存储器空间和数据存储器空间分开的哈佛结构和多套地址、数据总线。②流水线:流水线结构提高了指令执行的整体速度,有助于保证数字信号处理的实时性。硬件乘法累加单元:④具有低开销或零开销循环及跳转的硬件支持:DSP算法的特点之一是主要的处理时间用在程序中的循环结构中,因此多数DSP都有专门支持循环结构的硬件。⑤特殊的寻址方式:支持一些特殊的寻址方式。⑥高效的特殊指令:⑦片内快速RA

4、M。4.比较TMS320C55x系列DSP和已学过的单片机和通用微处理器的结构和指令系统的特点。与单片机相比及通用微处理器相比,DSP有以下特点:分工精细、部件更多、硬件配置强;DSP字长为15/16位,而单片机仅为8位,运算精度高;流水线结构,是在数字信号处理中用的最多的乘加运算在一个时钟周期内完成,而51单片机需要更多个时钟周期;C55x有1条32位的程序数据总线(PB),5条16位数据总线(BB、CB、DB、EB、FB)和1条24位的程序地址总线及5条23位的数据地址总线,大大提高了运算完成更复杂的功能;指令系统丰富,尤其运算类指令很多,更适合做DSP运算。5.说明定点处理器和浮点处理器

5、的优缺点。定点DSP芯片价格较便宜,功耗较低,但运算精度稍低,编写麻烦;浮点DSP芯片的优点是运算精度高,但价格稍贵,功耗也较大,编写简单。6.说明处理器芯片中含有的JTAG接口的作用。是DSP的调试接口,用户可以利用JTAG接口完成程序的下载、调试和调试信息的输出,通过该接口可以查看DSP的存储器、寄存器等的内容,如果DSP连接了非意识存储器,flash,还可以它完成芯片的烧录。7.编写C语言程序计算:z=x/y,其中-1

6、)/Vy;intVx,Vy,Vz;longtemp;temp=(long)x;8.设变量x定标为Q3.12,y定标为Q6.9,求x+y,写出C语言程序段。设xy及结果(z)的定标变量分别为Vx,Vy,Vz;结果的定标为Q6.9:Vz=Vx>>3+Vy9.某设备要控制输出电流i1尽量接近i0,i0是<5A的变量。用电流传感器测量i1,电流传感器输出电压u1=0.51*i1,其中u1单位V,i1单位A,u1通往一个参考电压Vr=3V的12位A/D转换器。使用简易PI(比例-积分)算法计算输出控制信号D:D=(i1–i0)*200+Di,Di=Di–(i1–i0)*3.2使用C语言编程,不得使用浮点

7、数。#defineKisense1.96//1/0.51,此浮点在编译时用#defineVref3.0//(V)#defineQi112//Qi0=Qi1inti1,i0,D,Dad;longDi;//QDi=Qi1Di=0;while(1){if(tmr==1){tmr=0;//设tmr定期由某种中断置1i1=(long)(Kisense*Vref*4096)*Dad>>(24-Qi1);Di=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。