淮阴工学院DSP复习
• 考试题型 填空 20书中的知识点,作业题,家庭作 业题。
程序空间,数据空间,I/O空间。
CPU寄存器:重点掌握IMR,IFR,ST0,ST1,PMST, A,B,AR0~AR7,BK,BRC,SP 其中ST0,ST1,PMST中各位的含义。 4.系统复位:IPTR,MP/MC,PC,INTM,IFR. 5.中断系统:了解中断的分类。掌握中断的过程。 软件中断,硬件中断,非可屏蔽中断,可屏 蔽中断。 了解IMR中各位的含义。 6.掌握片上外设:通用IO引脚,定时器(掌握TCR 中各位的含义),时钟发生器,MCBSP,DMA控 制器,外部总线接口,HPI接口:掌握HCNTL0, HCNTL1的含义。 7.了解C54X DSP芯片引脚及功能。
DSP处理器总复习
• 第三章:处理器结构 1.了解总线结构:PB CB DB EB PAB CAB DAB EAB 2.了解CPU的内核:ALU,ACCA,ACCB,桶形移位寄 存器,乘加单元,比较选择和存储单元,指数编 码器 3.掌握存储器组织结构: 注意引脚:PS,DS,IS,MSTRB,IOSTRB,MP/MC. 以及位:OVLY,DROM的使用。
第五章 开发工具
• 1.了解编辑器,编译器,汇编器,连接器。
第六章,开发环境CCS
• 掌握如何建立工程,如何编辑文件,如何 编译,如何调试,如何设置断点,如何设 置探针,如何将数据导入与导出,如何观 察存储器数据,如何观察寄存器数据,如 何用图形来观察数据等。
第八章 软硬件设计与应用
• 循环寻址编程 • DSP位倒序寻址编程 • 程序设计:
7.掌握C54X DSP C程序开发基础。了解C54X C程 序数据类型,掌握关键字: CONST,IOPORT,INTERRUPT,VOLATILE,ASM 语句,了解PRAGMA伪指令 8. 掌握C54X DSP C与汇编混合编程。 独立的DSP C和汇编接口 在DSP C程序中访问汇编变量和常量 在DSP C程序中直接嵌套汇编语句 利用DSP C编译器的内联函数访问汇编语句。 书上 P150-P156程序务必要掌握
– 正弦波发生器 – 快速傅立叶变换FFT
• 硬件设计
– 复位及电源管理 – DSP模拟接口: 与A/D D/A的连接。
– 与存储器的接口: PS DS IS 等等 – JTAG接口 – DSP自举
• FIR滤波设计程序。
• 家庭作业: 设 计 一 个 硬 件 电 路 : TMS320C5416,A/D(TLV1571),D/A(TLV56 19),键盘,数码管,液晶屏,复位电路,时 钟电路,初始化的设置电路。其他的集成 电路根据自己的需要自己画。
第四章 程序设计开发基础
掌握数据寻址方式:立即数寻址,绝对寻址,累加器寻址, 直接寻址,间接寻址,存储器映射寄存器寻址,堆栈寻址 2. 掌握绝对寻址的四种类型:数据存储器地址寻址及指令: MVDK MVDM,MVKD,MVMD。程序存储器地址寻址: MVPD,MVDP。端口地址寻址(PA):PORTR,PORTW 3. 直接寻址中CPL DP SP 的关系。 4. 间接寻址中注意循环寻址及位码倒序寻址。 5.掌握汇编语言指令系统:算术指令,逻辑指令,程序控制指令, 装入和存储指令。 6.掌握汇编伪指令。常见的伪指令要掌 握。.bss .data .text .sect .usect .word .def .ref .global 1.