还剩3页未读,继续阅读
文本内容:
思考题与练习题.TMS320C54X系列DSP有哪些型号?.TMS320c54x系列DSP的突出特点是什么?(从内部总线、运算单元、指令系统上看.什么是循环寻址、位反序寻址,TMS320c54x系列DSP是否支持这种寻址方式?.TMS320C54X系列DSP运用定点指令操作还是运用浮点指令操作?运用定点指令编程时如何防止溢出?用定点指令编程时是否还应考虑其它影响因素?有哪些影响因素?.为了利用中断应编写哪些程序?TMS320C54X系列DSP的软件中断和硬件中断用法是否一样,有何不同?.TMS320C54X系列DSP响应中断的条件有哪些?响应中断时DSP自动进行那些操作?.TMS320C54X系列DSP的寄存器是通过寄存器名访问,还是对某个存储器地址访问?那种比较便利?.汇编程序中的伪指令有什么作用?其中定义的段定义伪指令和链接叮嘱文件内容有无联系?.用C语言设计程序时C编译器会产生哪些代码段?哪些是用户定义的,哪些是C编译器添加的?.C语言和汇编语言混合编程时,如何进行符号变量的联系?如何进行子程序调用?.以CCS下的一个例子练习DSP的编程和代码产生过程.DSP的硬件组成有哪些?.为什么应尽量利用DSP的片内存储器?.DSP如何与速度不同的片外存储器及其他外设进行数据交换?.DSP的并口总线与串口各有何用途?.DSP的定时器有几种用途?是举例说明.如何在DSP系统中实现看门狗功能?.设计高速数字系统是须要考虑哪些因素?.如何确定模数转换时的采样率和量化位数?采样率过高有何缺点?.相对于DFTFFT的运算量能降低多少?为什么有时仍用DSP进行DFT而非FFT.DSP如何高效率地完成FFT它在计算、寻址、传数上是如何支持FFT的?.进行FFT时,怎样考虑实数/复数、添0等对FFT的影响?.定点FFT要考虑数据溢出,为此进行的移位操作是否使程序困难且执行速度降低?.循环寻址在FIR滤波中的优点怎样体现?试用所驾驭的几种DSP编写循环寻址的小程序?.IIR与FIR滤波相比有何优缺点?.利用FFT是否可提高FIR滤波的效率?.定点DSP设计和浮点DSP设计有何区分?怎样用C或Matlab工具模拟、验证DSP处理程序?.如何用DSP进行求平方根、三角函数等运算?.对一个线性调频信号xn=cos2兀的进行采样,采样率为人,并进行FFT视察人和频谱形态、频谱混叠间的关系可用Matlab工具来视察.产生一个带限的线性调频信号,视察其上、下限频率、中心频率、采样率呈何种关系就能保证频谱不混叠,且空余的频带最小.在设计FIR滤波器的窗函数方法中,是如何保证FIR滤波器的线性相位和因果可实现的?能不能接受不对称的窗函数去截取.试设计一个仅幅度特性有要求的FIR、HR滤波器,通带为〜500Hz其余为阻带,在M50HzN=012…频点上幅度响应为1或0设计出的滤波性幅度误差容许在2%阶数尽量少,试比较FIR、IIR的阶数差别,并统计相应的乘法、加法次数.一般FIR滤波器设计时,仅要求相位为线性的,假如进一步要求在某些频点上,例如50Hz、100Hz、150Hz上相位响应为0则应如何约束滤波器的设计过程?.为了将50Hz、100Hz、150Hz2kHz的信号重量都能精确分析,应如何选择采样率和采样点数.采样时间过长是否会影响系统的时间跟踪实力,或者说使FFT工具分析短时瞬变信号的实力下降?采样时间长又使频率辨别力提高,频率与时间辨别力是否为冲突关系?.用Matlab产生一个线性调频信号st视察st与s*t0-t进行卷积的结果,再产生另一种线性调频信号S19也与S*2-]进行卷积,视察S1Q与滤波器系数5*/0匹配或不匹配时输出信号的幅度差别?假如给5*/0再加一个初相,例如乘以cF城外,看匹配滤波器输出有无变更.在DSP的调试过程中,仿真器能否取代示波器等测试仪器的作用?.针对所驾驭的DSP设计一个DSP系统,包括DSP、512KBSRAM.A/D、D/A、EPROM、RS232串口、双口RAM等,其中A/D、D/A、串口、双口RAM的另一端用电缆或插座与外部设备相连.既然浮点DSP编程便利、又具备定点DSP的全部功能,那么有几点理由仍运用户选择定点DSP而不是浮点DSP简述DSP的应用领域简述开发DSP应用系统的过程C54xDSP芯片的CPU主要由那几个部分组成?处理器模式状态寄存器PMST中的MP/MC.OVLY和DROM比特位是如何影响DSP存储器结构的?C54xDSP芯片接受了几级流水线的工作方式完成一条指令分为哪几个阶段?C54xDSP的串口有哪几种类型?试画出McBSP串口与TLV320AIC10音频模块接口芯片的典型连接方法,并说明它们是如何实现数据收发的?简述主机接口HPI有哪几种工作方式?增加型的8位HPL8接口与标准的HPI接口有什么区分?简述主机接口HPI的工作原理和主要用途C54xDSP中断可分为哪几类C54xDSP处理中断可分为哪几个步骤?C54xDSPIFR和IMR的功能是什么?C54xDSP执行中断服务程序过程中CPU实行哪几步操作?C54xDSP硬件复位中断向量总是指向程序空间的那几个位置?汇编语句格式包括那几个部分?C54xDSP的指令集按功能可分为哪四种基本操作?C54xDSP供应了哪些基本的数据寻址方式?以DP为基地址的干脆寻址方式,其实际地址是如何生成的?C语言和汇编语言的混合编程方法主要有几种?各有什么特点?为什们通常要用C语言和汇编语言混合编程方法?试说明下段指令STM#10AR3LOOP:ADD*AR2+ABANZLOOP*AR3-STM#10AR3试说明下段指令RPT#4MVPDtable*AR2+HERE:BHERECCS集成开发软件的Simulator与Emulator有何区分?用C语言设计时,C编译器会产生哪些代码段?试为C5416DSP应用系统设计电源方案一个DSP应用系统的硬件一般包括哪几部分?简述DSP应用系统的软件调试步骤。