DSP考试题全解

DSP考试题全解
DSP考试题全解

第一章

4、F2812和F2810的区别

F2812有外部存储器接口TMS320F2810没有;TMS320F2812有128K的Flash TMS320F2810仅64K;F2812具有外部扩展接口XINTF,高达1MW的寻址空间,支持可编程的等待状态和读写选通时序,提供

三个独立的片选信号,而F2810没有。

5、TMS320F281x系列DSP芯片有哪些外部接口?

串行通信外设:一个高速同步串行外设接口(SPI),两个UART接口模块(SCI),增强的CAN2.0B接口模块,多通道缓冲串口(McBSP);其它外设:锁相环(PLL)控制的时钟倍频系数,看门狗定时模块,

三个外部中断,3个32位CPU定时器,128位保护密码,高达56个通用I/O引脚。

思考题:

1、TMS320F281x系列中的F2810、F2811、 F2812间有何区别?

TMS320F2812有外部存储器接口,而TMS320F2811和TMS320F2810没有。

TMS320F2812和TMS320F2811有128K的Flash,而TMS320F2810仅64K。

2、与单片机相比,DSP有何特点?

DSP器件具有较高的集成度。DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO 缓冲器。提供高速、同步串口和标准异步串口。有的片内集成了A/D和采样/保持电路,可提供PWM输出。DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据。内置高速的硬件

乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力。DSP器件比16位单片机单指令执行

时间快8~10倍完成一次乘加运算快16~30倍。DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。此外,DSP器件提供JTAG接口,具有更先进的开发手段,批量生产

测试更方便,开发工具可实现全空间透明仿真,不占用用户任何资源。软件配有汇编/链接C编译器、C源码调试器。

第二章

5、假设CPU的时钟频率为150MHz,试根据周期寄存器或定时器接口芯片(如8254)进行比较,简述CPU定时器可实现的定时周期最大值。

CPU定时器只有一种计数模式:CPU将周期寄存器PRDH:PRD中设定的定时时间常数装入32位的计数寄存器TIMH:TIM中,然后计数寄存器根据CPU的时钟SYSCLKOUT递减计数。T=1/f

7、F281x芯片的很多引脚是复用的,结合芯片封装尺寸、引脚利用效率、功能配置等方面,

讨论这些复用引脚有哪些优缺点。

可以通过方向寄存器(GPxDIR)控制引脚为输入或输出;通过量化寄存器(GPxQUAL)设定量化采样周期(QUAL PRD),消除输入信号中的毛刺干扰。

思考题:

1、定时器0(INT1.7)中断与定时器1中断(INT13)、定时器2中断(INT14)相比有何不同?

CPU优先级上:INT1.7为5,INT13为17,INT14为18,依次降低;PIE组内优先级:INT1.7为7 因此定时器0(INT1.7)中断是既涉及CPU中断也涉及PIE中断向量,而定时器1中断(INT13)、定时器2中断(INT14)只涉及CPU级中断。

2、假定SYSCLKOUT=150MHz,试分析看门狗定时器的定时周期值范围?

最低:除64;最高:除 1

3、假定SYSCLKOUT=150MHz,试分析CPU定时器的定时周期值范围?

最低:除4(75MHz);最高:除2(37.5MHz)

第三章

3 、F2812提供了3个供外设使用的片选信号,如果扩展的外设芯片超过3个,如何产生这些外设芯片的片选信号?

采用非复用的扩展总线。F2812的XINTF映射到5个独立的存储空间。当访问相应的存储空间时,就

会产生一个片选信号。

4、对于例 3.2,分析空间2的一个读周期包含的XTIMCLK时钟周期数;如果CPU时钟频率为150MHz,则完成一个完整的读周期需要多长时间?

(1+3+7+3+1)*(1/f)

思考题:

1、如何通过软件判断内部RAM单元或外部RAM芯片是否工作正常?对于FLASH或EPROM等程序存储器芯片如果诊断?

最简单的办法,对同一个地址写入0~0xFF,然后读出数据,看两者是否相同,再从地址0开始写入有规律的数据,如全0或全1,还有0与1间隔如0x55,0xaa,,然后读出看与原数据是否相同比较常见的故障地

址线粘连,数据线粘连,虚焊,存储单元损坏等都可以检测出

2、外部扩展接口(XINTF)适于扩展那些外设芯片?

XINTF扩展分5个存储器映射区

扩展外部并口FLASH 扩展周期CY7C1041CV33(256K×16位静态RAM,最大读写时间为8ns

3:F2812提供了3个供外设使用的片选信号,如果扩展的外设芯片超过三个,如何分配这些

外设的地址?

每个空间都可以独立地设置访问建立、有效和跟踪时间,同时还可以通过XREADY信号来与外设的访问速度和时序匹配。

4针对CY7C1021V33与DSP接口的时序分析结果,考虑硬件电路实现时还受那些因素影

响?

磁路饱和天气湿度

第四章

3 、串行通信接口(如RS-232)与并行接口(如XINTF)相比,各有何特点?

并行通行包括8条数据线,几条控制线和状态线。特点是传输速度快,但通信距离短、传输线多。例如XINTF 串行通信:通信线上既传输数据信息,也传输联络信息,因此收发双方就必须要有通信协议。特点是串行

传输成本低,适用于远距离通信,但传输速度低。

5、设低速外设时钟LSPCLK的频率为37.5MHz,试根据波特率选择寄存器的取值计算SCI 的波特率设置范围。

当LSPCLK=37.5MHz时,SCI的实际波特率范围是2400—312500,对应的波特率选择寄存器的值BSR 为1952—14。由SCI模块的波特率计算公式:

波特率= LSPCLK/[(BSR+1)*8]

思考题:

1与RS232串行通信相比,采用RS485/422串行接口有何优点?

(1)接口的信号电平值较高能实现多点通讯双向通信能力

(2)RS-485接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。RS-485的数据最高传输速率为10Mbps

2、如果DSP与PC机侧设定的异步通信波特率误差较大,是否还能够保证数据的可靠通信?

根据异步串行通信的特点,讨论为什么异步串行通信模式不宜选取很高的波特率?

在通信系统设计时,同一串行网络上的多台设备之间需要设定为相同的波特率,以实现可靠的数据传输。

因此,在选取波特率时要设法使一条串行通信网络上挂接的各个设备具有尽可能一致的波特率,以保证数

据传输的正确性和可靠性。

实验表明选择的波特率越高,实际的波特率与用户设定的标称值之间的误差随之增大。通信设备之间的波

特率偏差引起数据传输错误,影响系统通信的可靠性。

3、串行通信接口(如RS232)与并行接口(实验系统扩展的片外SRAM)相比,各有何特点?

串行通信接口(如RS232):接口的信号电平值较高,易损坏接口电路的芯片,(2)传输速率较低,(3)抗噪声干扰性弱。(4)传输距离有限

并行接口(实验系统扩展的片外SRAM):传输速度快,但通信距离短、传输线多

第五章

1、假定DSP的低速外设时钟频率为37.5MHz,试从传输距离、通信速率、应用场合

等方面讨论sci接口与spi接口各有什么特点

串行外设接口(SPI)是一种同步串行输入/输出接口,传输速率较高(LSPCLK/4),适于板级通信串行通信接口(SCI)是一种异步串行接口,通常需经过收发器进行电平转换,通信速率较低,适于

长距离通信

2、与外部接口(xintf)相比采用spi接口扩展外设有何特点

传输速率最高可达37.5Mbps,信号线少(2-4条),适于板级扩展的外设输入/输出接口,适于板级微处理器间通信。

7 、试着根据max5253芯片的时序要求,分析与spi接口是应如何配置spiclk的时钟模式SPICTL中的TALK位控制/SPISTE引脚电平;若TALK=1,使能发送,且移位过程/SPISTE保持低电平。每个数据位在SCLK的上升沿采样并送入DAC的移位寄存器;数据在/CS的上升沿被锁存到MAX5253的输入或DAC寄存器/CS保持高电平的脉冲宽度必须大于100ns,即两次发送的时间间隔要大于100ns;

思考题:

1与SCI接口相比,SPI接口有何特点?

spi是同步,spi分主从机,通信速率上spi高于sci

2 与外部扩展接口(XINF)相比,SPI接口有何特点?

串行外设接口(SPI)是一种同步串行输入/输出接口,传输速率最高可达37.5Mbps,信号线少(2-4条),适于板级扩展的外设输入/输出接口,适于板级微处理器间通信

3采用DAC芯片和微处理器产生周期信号波形的方法也称作直接数字合成(DDS),与采用振荡器产生的波形(如文氏电桥正弦波振荡器)相比,DDS方法有何优缺点?

优点:频率分辨率高,输出频点多,可达2的n次方个频点(N为相位累加器位数);频率切换速度快,可达us量级;频率切换时相位连续;可以输出宽带正交信号;输出相位噪声低,对参考频率源的相位噪声有改

善作用;可以产生任意波形;全数字化实现,便于集成,体积小,重量轻。

缺点:振荡不稳定,波形不良好,而且振荡频率在较宽的范围内能不方便地连续调节。

第七章:

3.设置pwm输出引脚的为有效和低频时,对占空比有什么区别?

在一个技术周期开始时,如果比较值为0,则在整个计数周期内输出为高电平且保持不变,即PMW的占空比为100%;如果下一个计数周期的比较值仍为0,则输出不会被复位为低电平,这样允许产生的占空比从

0%~100%变化的无毛刺PMW脉冲。而如果设定的比较值大于周期寄存器中的周期值,则整个定时周期内

输出为低电平,即PMW的占空比为0%;如果比较值等于周期寄存器的值,则在一个定标后的时钟周期后,输出保持为高电平。

4.与线性功率放大器相比,pwm功率放大器有何优点?适用于哪些场合?

优点:功率损耗比较低;②放大器的输出是一串宽度可调的矩形脉冲,除包含有用的控制;

应用:数字音频各种LED 模块直流伺服系统扬声器;

第九章

3、一个dsp 最小系统的硬件通常包括哪些部分?

电源、复位电路、时钟电路、外部存储器总线接口电路、仿真器接口电路等部分,缺一不可。作为控制系统的最小板,需在其外围接入扩展板,以使系统能够实现相应功能,为此,最小板设计扩展板接口,实现DSP 与扩展板及其他芯片通信的目的

8 设计一个基于TMS320F2812的dsp 应用系统,系统包括64kw 的扩展sram ,一路rs-232

通信接口,4路12位D/A 转换器.

SCIB

XINF

思考题:

1、简述数码管动态显示的原理,并与静态显示方法进行比较。

动态驱动是将所有数码管的

8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公

共极COM 增加位选通控制电路,位选通由各自独立的

I/O 线控制,当单片机输出字形码时,所有数码管

都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通

COM 端电路的控制,

所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM 端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为

1~2ms ,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际

上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的

I/O 端口,而且功耗更低。

数码管由7个发光二极管组成,行成一个日字形,它门可以共阴极,也可以共阳极.通过解码电路得到的数码接通相应的发光二极而形成相应的字

,这就是它的工作原理

.

其实动态的就是一个扫描问题,静态不是扫描,是加一个恒定的高电平亮,低电平灭

TMS320F2812

电源 3.3v/1.8v

复位电路

时钟电路

SRAM (64KW )

RS-232

D/A 转换

D/A 转换

D/A 转换

D/A 转换

2、简述DSP最小系统的组成?最小系统是否具有工程应用价值?

1)DSP芯片;2)时钟电路;3)电源与复位电路;4)JTAG仿真接口。

具有。DSP最小系统只提供了DSP芯片工作所必需的外围设备电路和仿真解耦。用户在进行DSP应用系统设计时,可以根据具体的设计要求,在DSP最小系统的基础上扩展所需的外设和接口。

3、试结合自己选定的DSP系统设计,进行总体方案设计。

根据需求写出任务说明书

根据任务书确定技术指标

DSP芯片及外围芯片

总体设计确定软硬件分工

软件设计说明书硬件设计说明

软件编程与调试硬件设计(.sch/ .pcb )

系统集成硬件调试系统测试、样机完成、中试、产品测试与生产

相关主题
相关文档
最新文档