- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP复习材料解读
一、填空题
1. 中央算术逻辑部分主要组成包括:中央算术逻辑单元CALU,32位累加器ACC,输出定标移位器。
2. TMS320LF240x系列DSP芯片的地址映像被组织位3个可独立选择的空间:程序存储器空间(64K字),数据 存储器空间(64K字);输入/输出(I/O)空间(64K字)。
3. 数据存储器空间有3个片内的DARAM块,分别为B0,B1,B2, B0块既可配置为数据存储器,也可配置为程序 存储器。(P21)CNF=0, DARAM B0被映射到片外程序空间;CNF=1, DARAM B0 被映射到片内程序空间。复位时,B0被配置为数据存储空间。
4. TMS320LF2407系列DSP芯片,系统复位后程序指针指向0000h处,程序从该处开始执行,一般要在该处加一条跳转指令使CPU自动转入用户程序的入口。0000h-003Fh用于存储系统的中断向量表,当有中断请求信号时,CPU从该处取出中断子程序的入口地址。
5. 0060h-007Fh为双口存储器DARAM(B2),为用户数据区。0200h-02FFh为双口存储器DARAM(B0),当CNF=0 时为用户数据区。0300h-03FFh为双口存储器DARAM(B1),用户数据区。0800h-0FFFh为2K字的单口存储器SARAM,为用户数据区。
6. 在使用数据存储器时,将数据存储器空间一共分为512页,每一页由128个字组成。在程序编写用指令LDP,可加载数据页范围为0-511,使用该指令后,将影响ST0的低9位。
7. 中断屏蔽寄存器IMR和中断标志寄存器IFR存放在数据存储器的第0页,其地址分别为:0004h和0006h
8. 要访问I/O 空间,可以IN 和OUT两条指令。
9. TMS320LF240x系列DSP的寻址方式有:立即寻址方式,直接寻址方式,间接寻址方式
10. 在寻址方式中,立即操作数都是以符号#为前缀
11. 在DSP程序中,直接寻址通常是将指令中的数据页指针DP和操作数合并起来作为被访问的地址
12. LDP #4 ; 数据页设为4(0200h~027Fh)。ADD 9H,5; 将数据地址0209h
处的内容左移5位后加至累加器。
13. 通过向状态寄存器ST0中的3位辅助寄存器指针(ARP)装入0~7,可以选择特定的辅助寄存器。ARP可由 MAR指令、LST指令来装载。执行过程中,当前AR中的内容用作被访问数据存储器的地址
14. 汇编语句格式一般包含4部分:标号、指令、操作数和注释
15. TMS320LF240x的汇编语言共86条,分为6大类,分别是累加器、算术和逻辑指令;辅助寄存器和数据页指针指令;TREG、PREG和乘法指令;跳转指令;控制指令;I/O和存储器操作指令
16. 在DSP软件进行调试之前,一般需要书写3种格式的文件:汇编语言文件、头文件和命令文件
17. 数据的定标一般采用Q表示法,Q值的大小表示小数点后的位数,如Q15表示小数点后有15位数,Q0表 示小数点后没有数据。通常Q值越大,表示的数据范围就越小,数据的精度也就越高;Q值越小,表示的数据范围就越大,数据的精度也就越低
18. 在查表法中,将函数的自变量在其定义域范围内进行离散化处理,得到具有一定分辨率的离散点,通过计算 得到与其对应的函数输出离散点,然后将这些离散点按对应关系制作成一张表格,并将这个表格存储在程序存储区间。
19. 数字I/O端口是芯片与外界联系的一种接口,它实现的是电平信号的输入和输出。DSP芯片的I/O端口都具有双重的功能(即功能复用),或用于一般的输入输出功能,或用于一些特殊的功能,究竟是哪一种功能,可通过设置复用控制寄存器来实现。
20. 当I/O口已设定为一般的输入输出功能时,其数据输入输出的方向可
利用数据和方向控制寄存器来设置
21. 数字I/O端口的6个数据和方向控制寄存器的格式基本相同,其高8位表示对应的低8位的数据输入输出方 向,低8位表示相应的I/O口的有效逻辑电平。 22. TMS320LF240x芯片内含有两个事件管理器模块EVA和EVB,用于运动控制和电机控制。每个事件管理器模 块又包含通用定时器(GP)、比较单元、捕获单元以及正交编码(QEP)脉冲电路。EVA和EVB的定时器、比较单元以及捕获单元的结构功能相同,只是单元的名称有所区别
23. TMS320LF2407芯片内含有4个通用定时器,每个通用定时器都采用16位计数器,因此,它们的计数范围是 0~65535个脉冲
24. 通用定时器的计数操作模式有:停止/保持模式 ,连续增计数模式 ,定向增/减计数模式 ,连续增/减计数模式四种
25. 通用定时器最多可提供4个PWM输出。每个比较单元都有2个相关PWM输出
26
文档评论(0)