日
一、简答题(50 分,每小题 5 分)
1, DSP 器件有哪些主要特征?
2, 什么是哈弗结构?TI 的 C2000 采用了怎样的改进哈弗结构?
3,简述流水线技术的作用和 TMS320F2802X 的流水线技术。
4,简述 C2000 DSP 中断结构。
5,简述外设中断的响应过程。
6,简述 TMS320F2802X 的外部中断和 eCAP 的联系与区别。
7,看门狗的作用是什么?如何避免看门狗计数器溢出?
8, 简述 F28027 的 ePWM 模块中 TB、CC、AQ 和 ET 子模块的功能。
9, F28027 的 ADC 实现过采样的机制。
10 , CCS 编 译 器 产 生 的 初 始 化 段 和 非 初 始 化 段 各 有 哪 些 ? 并 简 述 F280C28x 的 C 语 言 中 的
volatile、interrupt 等标识符的含义。
二、(30 分,每 0.5 分)填空题,按照题目要求或者注释要求填空。本题中 CPU 系统时钟为 60M。注意:
如果是填写寄存器或者是寄存器位的值,一定要填写具体数值。
1,为 F28027 DSP 配置系统时钟,要求采用内部晶体振荡器 1:
寄存器 CLKCTL 的相关位取值为:
INTOSC2OFF = ( 1 ) ; OSCCLKSRC2SEL = ( 2 ) ; XCLKINOFF = ( 3 ) ;
XTALOSCOFF = ( 4 ) ; OSCCLKSRCSEL = ( 5 ) ; INTOSC1OFF = ( 6 ) ;
寄存器 PLLSTS 的 DIVSEL =2,寄存器 PLLCR 的 DIV = ( 7 ) 。
2,将 CPU 定时器 0 配置成 0.01S 中断一次,配置完成后定时器 0 运行:
CpuTimer0Regs.PRD.all = ( 8 ) ;
CpuTimer0Regs.TPR.all = 0 ; CpuTimer0Regs.TPRH.all = ( 9 ) ;
CpuTimer0Regs.TCR.bit.TSS = ( 1 0 ) ; CpuTimer0Regs.TCR.bit.TRB = ( 1 1 ) ;
CpuTimer0Regs.TCR.bit.TIF = ( 1 2 ) ; CpuTimer0Regs.TCR.bit.TIE = ( 1 3 ) ;
SysCtrlRegs.PCLKCR3.bit. ( 1 4 ) = 1;
第 1 页 共 5 页
评论0