DSP数字信号处理器考试复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DSP数字信号处理器考试复习资料
1.DSP:数字信号处理
2.模拟信号:幅值和时间上都是连续变化的信号。
3.数字信号:幅值为量化的,时间是离散的。
4.DPS芯片的结构特点:
【1】采用哈佛总线结构
【2】采用流水线技术
【3】增加硬件功能单元
(1)设置硬件乘法器
(2)增加辅助寄存器算术单元
5.F28335是TI公司推出的C200系列,双电源供电,C28X系列,3.3V,I/O接口1.9V(150MHz),1.8V(没有150MHz)
6.C200(实时控制)
【1】c24x16位定点DSP
【2】c28x32位定点DSP,工作频率150MHz,晶振频率30MHz 7.c500(低功耗)
【1】c54x
【2】c55x
8.c6000(高性能)
【1】c62x32位
【2】c64x32位
9.DSP硬件开发工具
【1】DSP开发板
【2】DSP仿真器
10.软件开发工具:CCS
11.F28335的基本组成
【1】中央处理器(cpu)
【2】系统控制逻辑
【3】存储器
【4】片上外设
12.F28335总线包括:
【1】程序地址总线PAB(22)
【2】程序读数据总线PRDB(32)
【3】数据读地址总线DRAB(32)
【4】数据读数据总线DRDB(32)
【5】数据/程序写数据总线DWDB(32)
【6】数据写地址总线DWAB(32)
13.状态寄存器:
【1】ST0(16位)
【2】ST1(16位)
(1)D0.INTM:全局中断屏蔽。1,禁止全局可屏蔽中断;0,开全局可屏蔽中断
(2)D6.EALLOW:寄存器访问使能。1,允许访问被保护的寄存器;0,禁止访问被保护的寄存器
14.F28335片内振荡器及锁相环
14.如果F28335外接晶振频率为30MHz,DIV设置为1010(二进制)或10(十进制)或0xA(十六进制),DIVSEL设置为2,则时钟模块输出时钟(也是CPU的输入时钟)CLKIN频率为:
F=(OSCCLK*10.0)/2=30MHz*10/2=150MHz
CLKIN
15.F28335的低功耗模式
【1】IDIE(空闲)模式
【2】STANDBY(待机)模式
【3】HALT(暂停)模式
16.看门狗电路就是一个定时器电路
【1】复位信号
【2】中断信号
17.F28335寻址方式有寄存器寻址、堆栈寻址、直接寻址、间接寻址
18.CMD文件能够指示链接程序如何计算和分配存储器空间
19.几个重要的关键字
【1】interrupt用于指定一个函数是中断服务函数。
【2】cregister用于声明寄存器IER和IFR,表示允许高级语言直接访问控制寄存器。
【3】const用于定义常数
【4】volatile每次使用该变量时要从该变量的地址中读取
【5】asm在C语言源程序中嵌入汇编语言指令
20.F28335的引导模式多达16种,但是通常是跳转到Flash和跳转到SARAM
21.GPIOA由GPIO0-GPIO31组成,CPIOB由GPIO32-GPIO63组成,GPIOC 由GPIO64-GPIO87组成
22.GPIO寄存器由控制寄存器(7个)(地址空间)和数据寄存器组成(数据)。
23.F28335中断系统采用了外设级、PE级、和CPU级
【1】外设级中断是指F28335片上各种外设产生的中断,包括外设中断、看门狗与低功耗模式唤醒共享的中断、外部中断(XINT1~XINT7)及定时器0中断,共56个
【2】PIE级,PIE模块将96个外设中断分成INT1~INT12共12组【3】CPU级,F28335的中断主要是可屏蔽中断,包括通用中断INT1~INT14,另外还有2个为仿真而设计的中断
非屏蔽中断包括硬件中断NMI和软件中断
24.中断处理及响应过程产生请求--响应判断--中断服务
25.CPU级中断设置有中断标志寄存器IFR、中断使能寄存器IER和调试中断使能寄存器DB-GIER
26.F28335的CPU仅能处理32个中断申请,因此F28335设置了一个专门对外设中断进行分组管理的PIE模块。
27.PIE配置和控制寄存器有26个,其中12个PIE中断标志寄存器PIEIFRx(x=1,2,....,12),12个PIE中断允许寄存器PIEIERx(x=1,2,. (12)
28.非屏蔽中断是指不能通过软件进行禁止和允许的中断,包括:硬件中断NMI、软件中断、非法指令中断ILLEGAL和硬件复位中断XRS。
29.F28335有3个32位的CPU定时器:Timer0、Timer1和Timer2.
30.
.
31.
32.增强型脉宽调制模块(ePWM)
【1】6个独立的ePWM通道(ePWM1~ePWM6),能调制出12路波形
33.增强型脉冲捕获模块(eCAP)
【1】6个独立的eCAP通道(eCAP1~eCAP6),每个通道都有两种工作模式:捕获模式和APWM模式。
34.增强型正交编码模块(eQEP)
【1】F28335有两个独立的eQEP增强型正交编码模块,能够采集电机控制及位置控制系统中高精度的位置、方向、和转速等信息,同时可以为直线或旋转编码器提供直接接口。
35.TMS320F28335是32位具有浮点运算的DSP,其内部ADC模块是12位分辨率,16路模拟输入(0~3V),2个独立的8通道序列化:双序列化模式+级联模式。时钟频率最高只可配置成12.5MHz采样频率最高为6.25MHz;注意不要将ADCCLK设置成最高的12.5MHz;16通道(A0-A7,B0-B7)
36.ADC模块工作方式
【1】两种排序方式:双排序和级联模式
【2】两种采样顺序:顺序采样和同步采样
37.使用ADC之前先调用ADC_Cal函数,注意调用该函数前要先使能ADC时钟。
38.串行通信协议包含四点信息:同步方式、数据格式、传输速率,和校验方式。