DSP答案

发布 2022-09-03 08:37:28 阅读 1642

1. 流水线?

答:dsp芯片采用多组总线结构,允许cpu同时进行指令和数据的访问。因而,可在内部实行流水线操作。

执行一条指令,总要经过取指、译码、取数、执行运算,需要若干个指令周期才能完成。 流水线技术是将各个步骤重叠起来进行。 既第一条指令取指、译码时,第二条指令取指;第一条指令取数时,第二条指令译码,第三条指令取指,依次类推。

2. 哈佛结构?

答:dsp的程序存储器空间和数据存储器空间分开,即每个存储器空间独立编址, 独立访问,并具有独立的程序总线和数据总线,取指和执行能完全重叠进行。允许数据存放在程序存储器中,并被算术指令运算指令直接使用。

指令存储在高速缓冲器(cache)中,当执行本指令时,不需再从存储器中读取指令, 节省一个机器周期的时间。

3. coff目标文件应包含三个默认的段?

答:.text块,通常包含可执行**;.data块,通常包含已初始化的变量;.bss块,通常为未初始化的变量保留空间。

4. 简述dsp和单片机的不同?

答:dsp:dsp设置了硬件乘法/累加器,能在单个指令周期内完成乘/加运算;dsp大多在指令系统中设置了“循环寻址”及“位倒序”寻址指令和其他特殊指令,使得寻址、排序的速度大大提高;1024点复数fft所需时间:

微秒量级;高速数据的传输能力是高速实时处理的关键之一。

1)新型的dsp设置了单独的dma总线及其控制器,在不影响或基本不影响dsp处理速度的情况下,做并行的数据传送,传送速率可达每秒百兆字节。

2) dsp还在指令并行、功能单元并行、多总线、时钟频率提高等方面不断创新和改进。

3) dsp是专为数字信号处理所设计的。 与pc机相比,体积小、成本低。且易于开发,易于实现嵌入式和便携式应用。

所以,dsp在内部功能单元并行、多dsp核并行、多总线、功耗小 。

单片机:(1)为低成本控制领域而设计和开发的。位控能力强,i/o接口种类繁多,在片上外设和控制功能丰富、**低、使用方便占有一定的优势,但处理速度较慢。

2)dsp具有高速并行结构及指令,而单片机没有。dsp处理的算法的复杂度和大的数据处理流量更是单片机不可企及的。

5. wdclk由什么生成的?

答:wdclk由cpu的输出时钟clkout提供:wdclk=clkout/512

6. dsp2407锁相环的工作方式?

答:(1)压控振荡器的输出经过采集并分频;

2)和基准信号同时输入鉴相器;

3)鉴相器通过比较上述两个信号的频率差,然后输出一个直流脉冲电压;

4)控制vco,使它的频率改变;

5)这样经过一个很短的时间,vco的输出就会稳定于某一期望值。

7.物联网?

答:通过射频识别(rfid)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络概念。

信号?答:pwm信号是指具有恒定载波频率,不同开启时间比率的信号。

9. pwm信号的产生?

答:用一定时器重复产生与pwm周期相同的计数周期,一个比较寄存器保持着调制值,在相应的输出上会产生一个转换。输出脉冲的开关时间会与比较寄存器的值成比例。

输出转换的依赖条件?

答:(1)gptcona/b寄存器中相应位的定义。

2)定时器所处的计数模式。

3)在连续增/减计数模式下的计数方向。

输出转换?答:pwm输出的转换由一个非对称和对称的波形发生器和相应的输出逻辑控制。

12.基本空间向量?

答:通过进行一个d-q变换,可以把对应与8种组合方式的相电压映射到—个d-q平面上。这等效于把三个向量(abc)的正交投影映射到垂直子向量(1,1,1)的二维平面上,d-q平面上,这就产生6个非零向量和两个零向量。

两个零向量位于原点。这8个向量叫做基本空间向量。

13.捕获单元的特性?

答: 1个16位的捕获控制寄存器capconx(可读/写)。

1个16位的捕获fifo状态寄存器capfif0x。

可选择通用定时器1/2(eva)或者3/4(evb)作为时。

基。6个16位2级深的fifo栈(capxflfo),每个对应一个。

捕获单元。3个施密特触发器输入引脚(对于eva,capl/2/3;对于evb,cap4/5/6),每个捕获单元一个输入引脚(所有的输入和内部cpu时钟同步,为使跳变**获,输入必须在当前电平保持两个cpu时钟周期。输入引脚cap1/2和cap4/5也可用作正交编码器脉冲电路的正交编码器脉冲输入)。

用户可定义跳变检测方式(上升沿,下降沿或二者)。

6个可屏蔽的中断标志位,每个标志位对应一个捕获单元。

14. dsp芯片分类?

答:按以下三种分类:

1.按基础特性分。

按工作时钟和指令类型分类。

静态dsp芯片: 在某时钟频率范围内的任何时钟频率上,dsp都能正常工作,除计算速度的变化外,性能上没有下降。

一致性芯片: 两种或两种以上的dsp芯片,它们的指令集和相应的引脚结构相互兼容。

2.按数据格式分。

定点和浮点之分。

定点:tms320c2xx/c5x, tms320c54x/c62xx等系列。

浮点:tms320c3x/c4x。

不同的dsp的浮点格式不一定完全一样,如ieee的标准浮点格式(莫托罗拉的mc96002), 自定义的浮点格式( tms320c3x)。

3.按用途分。

通用型和专用型。

通用型: 适合普通的dsp应用。

专用型: 为特定的dsp运算而设计,如数字卷积、数字滤波、fft等。

芯片定义?答:dsp是一种特殊结构的微处理器, 快速实现各种数字信号处理算法。

16.可寻地址的三个独立空间?

答:有16位地址线,可以访问3个独立的地址空间,总计192k字。

1)程序存储器:64k字;(2)数据存储器:64k字;(3)i/o空间:64k字。

绝大部分外设控制寄存器都映射在片内数据空间,只有等待状态发生器映射在片内i/o空间。

17.器件标识号寄存器(dinr)位15-0包含了什么?

答:位15-4 din15-din4。这些位包含了硬连线器件指定的器件标识号。

位 3-0 din3-din0。包含了器件的版本、给定值。

器件版本 din15-din0

lf2407 1.0~1.5 0510h

lf2407 1.6 0511h

lf2407a 1.0 0520h

lc2406a 1.0 0700h

lc2402a 1.0 0610h

18.中断向量定义介绍?

答:为使cpu能够区别不同外设引起中断,在每个外设中断请求有效时,都会产生一个唯一的外设中断向量,这个外设中断向量被装载到外设中断向量寄存器(pivr)。cpu响应外设中断时,从pivr中读取相应的中断向量,转到相关的中断服务程序入口。

lf2407 有两个向量表。

1) cpu向量表用来获取响应cpu中断请求的一级通用中断服务子程序(gisr)。

2) 外设向量表用来获取响应某一特定外设事件的特定中断服务子程序(sisr)。

gisr中的程序可读出pivr中的值, 在保存必要的上下文之后, 用pivr中的值来产生一个转到sisr的向量。

19.在什么样的情况下产生假中断?

答:(1)cpu执行一个软件中断指令,并且指令具有一个与外设中断(通常为int1一int6)相关的变量。

2)当外设发出中断请求,但是其intn标志位却在cpu应答请求之前已经被清0。

响应时间?答:指的是cpu识别出已经被使能的中断请求、响应中断、清除流水线、并且开始捕获来。

自cpu中断向量的第一条指令所花费的时间。

21:flash程序存储器特点?

1)运行在3.3v电压模式;

2)编程需在vccp上加有5v电压;

3)有多个向量,被保护,防止被擦除。

4)编程由cpu实现。

22.怎样区分i/o脚和i/o空间?

答:数字i/o脚是通过映射在数据空间的控制寄存器来控制的, 与器件的i/o空间无任何关系。240x/240xa多达41只数字i/o脚,多数具有复用功能。

23.什么叫串行通信?

答:内部有一个串行通信(sci)接口模块,来实现与其它外设之间的串行数据通信,波特率可编程。sci的发送器与接收器都是双缓冲的。

各自有工作使能和中断控制。可工作于全双工模式,波特率可编程。

24.简单介绍spi串行同步外设接口?

答:spi是一个高速同步串行输入/输出端口,传送速率可编程, 应用:外部移位寄存器、d/a转换器、 a/d转换器、串行eeprom、led显示驱动器等外部设备进行扩展。

25. spi的复位和初始化过程?

答:系统复位使spi管脚功能被选定为通用输入,要对spi的配置,需要做以下工作:

1) 设置spi sw reset位(spiccr.7)的值为0,强制spi复位;

2) 初始化spi的配置、格式、波特率和管脚功能为期望值;

3) 设置spi sw reset位为1,从复位状态释放spi;

4) 向spidat或spitxbuf写数据;

5) 数据发送完成后(spists.6=1),读取spirxbuf已确定接收的数据。

的特点是什么?

答:(1)can是一种有效支持分布式控制和实时控制的串行通信网络。

2)can协议遵循iso/osi模型,采用了其中的物理层、数据链路层与应用层。

3)can可以多主模式工作,本质上也是—种csma/cd方式,网络上任意一个节点均可以在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间的优先级之分,因而通信方式灵活。

4)can采用非破坏性位仲裁技术,优先级发送,可以大大节省总线冲突仲裁时间,在重负荷下表现出良好的性能。

5)can可以点对点、一点对多点(成组)及全局广播等几种方式传送和接收数据。

6)can的直接通信距离最远可达10km(传输速率为5kbps);最高通信速率可达1mbps(传输距离为40m)。

7)can上的节点数实际可达110个。

8)can数据链路层采用短帧结构, 每一帧为8个字节,易于纠错。可满足通常工业领域中控制命令工作状态及测试数据的一般要求。同时, 8个字节不会占用总线时间过长,从而保证了通信的实时性。

9)can每帧信息都有crc校验及其它检错措施,有效地降低了数据的错误率。

10)can节点在错误严重的情况下,具有自动关闭的功能,使总线上其它节点不受影响。

11)信号调制解调方式采用nbz(非归零)编码解码方式,并且采用插入填充位(位填充)技术。

12)数据位具有支配“0” (dominant bit)和退让“1”(recessive bit)两种逻辑值,采用时钟同步技术,具有硬件自同步和定时时间自动跟踪功能。

27. jtag有多少接口?

答:jtag有14个接口。**头采用14根信号线,**头扫描**信号线采。

用jtag标准ieee1149.1。

工程中的各种文件?

答:.pjt(ccs工程文件)

mak(cc工程文件)

cmd 连接命令文件(定义存储器空间并确定输出各段的位置)

lib 库文件(开发环境自带)

DSP答案

设ar2 2060h,作为基地址,指向x 0 的存储单元。ar0 0008h 第2次 ar2 0b寻址 ar2 2068h,即x 8 第3次 ar2 0b寻址 ar2 2064h即x 4 第4次 ar2 0b寻址 ar2 206dh即x 12 1 coff common object file fo...

DSP作业答案

第九章。1.利用gp定时器1在gpiof8引脚上产生0.2s的方波,用一个贴片led闪烁来表示。系统时钟150mhz,高速外设时钟25mhz,定时器1预分频因子的128分频,试编写相关程序。答 系统时钟150mhz,通过高速外设时钟预定标器 hispcp 得到25mhz的高速外设时钟,再通过定时器1...

DSP作业答案

1.dsp有哪些显著特点?答 dsp的特点有 1 在一个指令周期内可完成一次乘法和一次加法 2 程序和数据空间分开,可以同时访问指令和数据 3 片内有大容量的快速ram 4 快速中断处理和硬件i o支持 5 可以并行执行多个操作 6 支持流水线操作,使取指 译码和执行等操作可以重叠执行。2.简述tm...