DSP原理及应用技术考试知识点总结太原理工大学

合集下载

DSP原理及应用——总复习(包括大纲要求和97个复习自...

DSP原理及应用——总复习(包括大纲要求和97个复习自...
• 24、状态寄存器0中,___ARP__字段是作为辅助寄 存器指针,在间接寻址__单_操作数时,用来选择辅 助寄存器,当DSP工作在__标准_方式时,不能修正 ARP,它必须置“0”。
• 25、状态寄存器0中,DP字段称_数据存储 页指针,在直接寻址方式,若ST1中的 CPL= _0_ ,该字段(9位)与指令中给出 的低7位地址一起形成一个16位直接寻址存 储器的地址。 • 26、CPL=1,选择堆栈指针的直接寻址方 式。 • 27、INTM=0, ___A__ 全部可屏蔽中断。 (A)开放 (B)关闭 28、ASM规定一个多大范围的移位值? 答:-16~15
• 31、若MP/ MC=0,则片内ROM安排到_程 序空间___ 。 • 32、若OVLY=1,则片内RAM安排到__程序 空间和数据空间___ 。 • 33、若DROM= __0_ ,则片内ROM不安排 到数据空间。
• 34、 C54x的CPU包括__ALU______、 __ACCAA和ACCB______、Barrel Shifter、 MAC、CSSU、指数编码器、及CPU状态和 控制寄存器。
本章内容概念较多,并多为理解记忆的知 识要点,其复习应围绕教学重点进行归纳 总结,可通过做课后习题以及下述测试题 来进行。 1、请写出TMS320C54xDSP 8条总线的英 文简称。 答:1组程序总线PB,3组数据总线CB,DB,EB 4组地址总线PAB,CAB,DAB,EAB 2、程序总线传送取自程序存储器的指令代码和 立即操作数。
14、设A=FF20100614H,执行STL A,6,T指 令后, 累加器A和数据存储器单元T中的 结果分别是多少? (T)=8500H A不变 • 15、累加器A和B的差别仅在于累加器 ___A__的31~16位可以用做乘法器的一个 输入。 • 16、如何对进位位C清零和置位? 清零:RSBX C 置位:SSBX C

DSP考试重点内容总结

DSP考试重点内容总结

DSP的结构特点:1、哈弗结构;将数据和存储空间分开,程序和数据各有自己的地址和数据总线;2、多总线结构;3、指令系统的流水线操作;4、专用的硬件加法器;5、特殊的DSP指令;6、快速的指令周期;7、硬件配置强;8、低功耗;DSP的构成:抗混叠滤波器——数据采集器——A/D转换器——数字信号处理器——D/A转换器——低通滤波器;C54x的CPU简介:1、一个40位的算术逻辑单元(MAU),用于完成二进制补码的算术运算,也可以完成布尔运算。

2、乘法器/加法器单元(MAC),用于进行数字信号处理算法中常见的乘法算法;3、两个40位的累加器(A和B),用于ALU或MAC的输出交换数据,同时也可以当做暂存器使用。

4、桶形寄存器(Barrel Shifter),用于对输入的数据0-31位的左移或者0-16位的右移;5、比较、选择和存储单元(CSSU),用于完成累加器的高位子节和低位字节之间的最大值比较;6、指数编译器(EXP Encoder),用于支持单周期指令EXP的专用硬件;DSP硬件结构:1、总线2、寄存器3、CPU状态和控制寄存器4、地址生成单元;CPU寄存器(26个)寻址方式:1、立即寻址;LD #30h,A2、直接寻址;LD #x,DP;/STL A,@x+10;3、间接寻址;STM #2,AR0;STM x,AR1;4、绝对寻址;MVDK *AR1+,1000h;LD #2,DP;PORTR 100h,input;5、存储器映像寻址;.mmregs;STM #2,AR2;6、堆栈寻址;size .set 200h;stk .uset “STACK”,size;7、寻址32位数据;段(Sections),是指连续占有存储空间的一个数据或者代码段。

段的两种基本类型:初初始化段和未初始化段。

有几个汇编器伪指令可用来将数据和代码各个部分与相应的段相联系。

汇编器在编译过程中产生段,大多数系统包括好几种存储器,使用段可以使目标存储器的使用更为有效。

DSP原理及应用考试要点[详述]解析3

DSP原理及应用考试要点[详述]解析3

CHAP11 冯、诺依曼结构和哈佛结构的特点✦冯、诺依曼结构采用单存储空间, 即程序指令和数据共用一个存储空间, 使用单一的地址和数据总线, 取指令和取操作数都是通过一条总线分时进行。

哈佛结构该结构采用双存储空间, 程序存储器和数据存储器分开, 有各自独立的程序总线和数据总线。

改进哈佛结构采用双存储空间和数条总线, 即一个程序总线和多条数据总线。

2 DSP芯片的特点(数据密集型应用)✦采用哈佛结构✦采用多总线结构✦配有专用硬件乘法-累加器✦快速指令周期✦采用流水线技术✦具有特殊的DSP指令✦硬件配置强3 定点DSP芯片和浮点DSP芯片的区别及应用特点定点DSP芯片, 数据以定点格式工作的精度和范围是不能同时兼顾的。

定点DSP 是主流产品, 成本低, 对存储器要求低、耗电少, 开发相对容易, 但设计中必须考虑溢出问题。

用在精度要求不太高的场合。

浮点DSP芯片, 数据以浮点格式工作精度高、动态范围大, 产品相对较少, 复杂成本高。

但不必考虑溢出的问题。

用在精度要求较高的场合。

4 定点DSP的表示(Qm.n, 精度和范围与m、n的关系)及其格式转换整数表示法: 最高位是符号位, 0代表正数, 1代表负数其余位以二进制的补码形式表示数值。

小数表示法:最高位是符号位, 0代表正数, 1代表负数其余位以二进制的补码形式表示数值, 小数点在Dn-1位。

16位TMS320C54X是采用的是小数点在D15位数的定标:对定点数而言, 数值范围与精度是一对矛盾n越大, 数值范围越小, 但精度越高;相反, n越小, 数值范围越大, 但精度就越低。

定点格式数据的转换十进制转换成Qm.n形式: 先将数乘以2n变成整数, 再将整数转换成相应的Qm.n形式。

不同Qm.n形式之间的转换: 即n大的数据格式向n小的数据格式转换。

5 TI公司的三大主力系列DSP芯片特点及应用领域C2000系列, 定位于控制类和运算量较小的运用, 应用于各种工业控制领域。

dsp重点知识点总结

dsp重点知识点总结

dsp重点知识点总结1. 数字信号处理基础数字信号处理的基础知识包括采样定理、离散时间信号、离散时间系统、Z变换等内容。

采样定理指出,为了保证原始信号的完整性,需要将其进行采样,并且采样频率不能小于其最高频率的两倍。

离散时间信号是指在离散时间点上取得的信号,可以用离散序列表示。

离散时间系统是指输入、输出和状态都是离散时间信号的系统。

Z变换将时域的离散信号转换为Z域的函数,它是离散时间信号处理的数学基础。

2. 时域分析时域分析是对信号在时域上的特性进行分析和描述。

时域分析中常用的方法包括时域图形表示、自相关函数、互相关函数、卷积等。

时域图形表示是通过时域波形来表示信号的特性,包括幅度、相位、频率等。

自相关函数是用来描述信号在时间上的相关性,互相关函数是用来描述不同信号之间的相关性。

卷积是一种将两个信号进行联合的运算方法。

3. 频域分析频域分析是对信号在频域上的特性进行分析和描述。

频域分析中常用的方法包括频谱分析、傅里叶变换、滤波器设计等。

频谱分析是通过信号的频谱来描述信号在频域上的特性,可以得到信号的频率成分和相位信息。

傅里叶变换是将时域信号转换为频域信号的一种数学变换方法,可以将信号的频率成分和相位信息进行分析。

滤波器设计是对信号进行滤波处理,可以剔除不需要的频率成分或增强需要的频率成分。

4. 数字滤波器数字滤波器是数字信号处理中的重要组成部分,通过对信号进行滤波处理,可以实现对信号的增强、降噪、分离等效果。

数字滤波器包括有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器两种类型。

有限冲激响应(FIR)滤波器是一种只有有限个系数的滤波器,它可以实现线性相位和稳定性处理。

无限冲激响应(IIR)滤波器是一种有无限个系数的滤波器,它可以实现非线性相位和较高的滤波效果。

5. 离散傅里叶变换(DFT)和快速傅里叶变换(FFT)离散傅里叶变换(DFT)是将时域离散信号转换为频域离散信号的一种数学变换方法,其计算复杂度为O(N^2)。

DSP原理及应用复习提纲及要点(精)

DSP原理及应用复习提纲及要点(精)

DSP原理及应用
复习课
第一章
•:・DSP处理器的特点
•:•与一般处理器的不同
第二章
❖TMS320C54X的总线结构
•:•总线特点
•:•总线的种类
•:•总线的操作方式
•:•片内存储器的配置,控制位的作用
❖CPU状态和控制寄存器的位结构
第三章
❖7种寻址方式
•:•循环寻址的特点(零开销循环),处理器在执行循环时,不用花时间去检查循环计数器的值、
条件转移,可以加速处理能力。

第四章
•:・指令系统
•:・符号和缩写
❖熟悉一些常用指令
•:・ADD、MPY、MAC、DADD、FIRS、
❖BANZ[D] BC[D]
❖RPT RPTB
❖LD ST STH STL STM
•并行加载和存储
❖READA WRITEA
第五章
•:•断的概念
❖常见段
•:•链接器对段的处理
❖常用汇编伪指令
•:•熟悉memory、sections伪指令实例•:•理解链接文件中关于区间的划分、区间的起始地址和长度
第六章
❖CCS的组成特点
•:•编译器、汇编器、链接器•:•探点和断点以及它们的意义
第七章
•条件操作的各种条件表征
❖重复操作
❖中断的类型
❖中断响应过程
❖中断向量的重新映射•:•堆栈的使用
•:•程序实例的理解
第八章
•:•片内外设
•:•多通道缓冲串口的特点
•:•各引脚的功能定义
•:•子地址映射方式
❖时钟和帧同步
❖各引脚收发数据的时序关系
•:•如何通过外部总线与外部存储器、数据存储器以及IO设备链接。

DSP原理及应用总复习资料(1)

DSP原理及应用总复习资料(1)

DSP复习资料一、填空题1、TMS320C54x的CPU状态控制寄存器应包括处理器工作方式控制及寄存器PMST、状态寄存器ST0和状态寄存器ST1。

P15-162、TMS320C54x系列DSP芯片的总线结构包括1条程序总线、3条数据总线和4条地址总线。

P103、试写出两种存储器映像寄存器寻址指令:POP 、LDM 。

P332-。

4、TMS320C54xDSP的Q12.3定标的最大数据精度是35、54x系列的存储空间在不扩展的情况下共可提供192kW的可寻址存储空间。

6、54X系列DSP的CPU结构单元中专用于通信Viterbi编码的是比较、选择和存储单元(CSSU)。

P147、编写命令链接文件时所用的两个命令分别是MEMORY和SECTIONS。

P1028、通用DSP芯片使用SUBC完成除法运算的限制条件是两个操作数必须为正数。

9、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存储空间、64K字数据存储空间和64K字I/O存储空间,总共192K字可寻址存储空间。

P1710、负小数0.05在16位定点DSP的汇编语言中的正确描述是.word -5*32768/100。

P1642-。

11、TMS320C54xDSP的Q.15定标的数据范围是+1~-1,其最大数据精度是1512、TMS320C54x的地址总线访问方式中,程序读、写访问的是PAB总线。

P1013、54x系列DSP的6条独立流水线操作分别是预取指、取指、取操作数和执行指令。

P214、DSP的中断处理包括接收中断请求、中断确认和执行中断服务程序三个流程。

P237-23815、DSP芯片根据数据运算方式分为定点和浮点DSP,54x系列属于16位定点DSP。

P416、TMS320C54x系列芯片的存储空间在不扩展的情况下应包括64K字程序存储空间、64K字数据存储空间和64K字I/O存储空间。

同9题17、试写出两种寻址32位数的指令:DADD、DSUB。

DSP技术及应用各章知识要点

DSP技术及应用各章知识要点

DSP技术及应用各章知识要点《DSP技术及应用》知识要点第1章绪论1.DSP的概念,包括英文名称;哈佛结构和冯诺依曼结构的比较;流水线技术的优点;定点芯片和浮点芯片的区别。

2.进制转换(重点是16进制);原、反、补码(重点是补码);Q表示法及定点格式数据的转换。

第2章T MS320C54x的CPU结构和存储器配置1.‘C54x的基本结构:有哪几大部件。

2.‘C54x的内部总线结构:有几组总线和各自功能。

3.‘C54x的CPU:40位的ALU;累加器A和B的结构;乘法累加单元(MAC);比较、选择和存储单元(CSSU);指数编码器(EXP);CPU状态寄存器ST0所有位的功能,状态寄存器ST1的CPL、OVM、SXM、C16、FRCT、ASM的功能,处理器工作方式状态寄存器PMST的MP/MC、OVLY、DROM的功能。

4.‘C54x的存储空间结构:程序、数据和I/O存储空间各有多大;MP/MC和OVLY位对程序存储空间配置的影响;中断向量表的存储空间;DROM对数据存储器配置的影响;数据存储器中页的概念;数据存储器第0页存储器映像寄存器(MMR)中有哪些常用的寄存器。

第3章TMS320C54x的指令系统1.掌握32位数据在存储器中的存放;寻址方式:看懂表3-2中的寻址缩略语,掌握常用寻址方式(立即寻址、绝对寻址、直接寻址、间接寻址、MMR寻址、堆栈寻址)。

2.指令的表示方法:看懂表3-9中常用的符号或缩略语,掌握常用符号在指令中的使用。

3.指令系统:算术运算(ADD、ADDC、ADDM、ADDS、SUB、SUBB、SUBS、MPY、SQUR、MAC、MAS、DADD、DSUB、ABS、CMPL、MAX、MIN、NEG);逻辑运算(全部);程序控制(B、BANZ、BC、CALL、RET、PSHD、PSHM、POPD、POPM、NOP、RSBX、SSBX);数据传送(DLD、LD、LDM、DST、ST、STH、STL、STLM、STM、MV的所有指令);并行操作(表3-37中的第一条);重复操作(RPT、RPTZ、RPTB)。

DSP原理及应用重点知识(精)

DSP原理及应用重点知识(精)

《DSP原理及应用》重点知识Chapter 11. 典型数字信号处理系统框图及各模块的功能 P12. DSP与MCU的主要区别数据处理事件处理3. DSP芯片的特点 P54. 哈佛结构和冯诺依曼结构的区别 P55. DSP芯片的分类 P56. 选择DSP芯片考虑的因素 P77. TI公司DSP的主流产品(三大系列) P8chapter 28. C55x的主要组成部分 P119. C55xCPU的组成及各功能单元的作用 P1110. C5509的地址线只有A13~A0,如何实现对4M*16位SDRAM的访问?11. C5509的地址线只有A13~A0,而FlashS29AL008D有A18~A0的地址线,如何实现连接?12. C5509主要有两种封装形式,它们的英文简称和中文名分别是什么? P1513. C55x有那两类寄存器,分别映射到什么空间?14. C55x的堆栈和系统堆栈分别起什么作用? P62 P38结合15. IVPD寄存器的值和中断向量表的物理地址有什么关系?如果知道IVPD寄存器的值,如何得到某一中断相量的物理地址? P4116. 存储器空间的映射关系及可以访问什么资源?IO空间可以访问什么? P58 P6217. 中断向量表的构建Chapter318. 寻址方式的分类及寻址的对象有那些? P7719. 如何实现循环寻址? P9320. 能读懂和编写简单汇编语言程序Chapter421. 理解coff文件的段 P14922. 理解段指针SPC的概念 P15223. 掌握简单伪指令的使用方法24. MEMORY指令和SECTIONS指令的功能 P15425. CMD文件有那些内容,会书写CMD文件。

P179Chapter526. CCS有哪两种工作模式? P18427. 在关闭实验箱电源之前要确认什么事情?28. 编译文件Compile file和构建Build有什么区别? P19829. 在使用DSP进行信号处理时经常要用到数据源,如果没有数据源时可采用从文件中读取模拟数据地方方法,在CCS如何实现这一功能?实验指导书P23 Chapter630. C语言为什么适合用作DSP的开发语言? P21531. C55x中适用于DSP编程的关键字 P21732. 小存储器模式和大存储器模式的区别? P22133. 在C程序运行之前必须建立C运行环境,这个工作由谁完成,主要做哪些工作? P22434. 什么是嵌入函数?有什么优点,有哪几种类型的嵌入函数? P23235. 在一个参量传递给函数之前,编译器首先把该参量归到某一个类,然后把该参量放进某一个寄存器中,参量分为哪几类? P24436. 寄存器调用规则。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章1、DSP系统的组成:由控制处理器、DSPs、输入/输出接口、存储器、数据传输网络构成。

P2图1-1-12、TMS320系列DSPs芯片的基本特点:哈佛结构、流水线操作、专用的硬件乘法器、特殊的DSP指令、快速的指令周期。

3、哈佛结构:是一种将程序指令储存和数据储存分开的储存器结构。

特点:并行结构体系,是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。

系统中设置了程序和数据两条总线,使数据吞吐率提高一倍。

4、TMS320系列在哈佛结构之上DSPs芯片的改进:(1)允许数据存放在程序存储器中,并被算数运算指令直接使用,增强芯片灵活性(2)指令储存在高速缓冲器中,执行指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。

5、冯诺依曼结构:将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址,取指令和去数据都访问同一存储器,数据吞吐率低。

6、流水线操作:TMS320F2812采用8级流水线,处理器可以并行处理2-8条指令,每条指令处于流水线的不同阶段。

解释:在4级流水线操作中。

取指令、指令译码、读操作数、执行操作可独立地处理,执行完全重叠。

在每个指令周期内,4条不同的指令都处于激活状态,每条指令处于不同的操作阶段。

7、定点DSPs芯片:定点格式工作的DSPs芯片。

浮点DSPs芯片:浮点格式工作的DSPs芯片。

(定点DSPs可以浮点运算,但是要用软件。

浮点DSPs用硬件就可以)8、DSPs芯片的运算速度衡量标准:指令周期(执行一条指令所需时间)、MAC时间(一次乘法和加法的时间)、FFT执行时间(傅立叶运算时间)、MIPS(每秒执行百万条指令)、MOPS(每秒执行百万次操作)、MFLOPS(每秒执行百万次浮点操作)、BOPS(每秒十亿次操作)。

9、TMS320F281x系列芯片主要性能:(1)低功耗设计(核心电压1.8V,I/O电压3.3V)(2)高性能的32位中央处理器:可达4兆字的线性程序地址,可达4兆字的线性数据地址(3)3个外部中断128位的密钥,3个32位的CPU定时器(4)串口外围设备(串行外围接口SPI,两个串行通信接口SCIs,标准的UART,改进的局域网络eCAN,多通道缓冲串行接口McBSP和串行外围接口模式)(5)最多有56个独立的可编程、多用途通用输入/输出(GPIO)引脚。

10、TMS320F2812是TI推出的新一代32位定点DSPs芯片。

第二章1、TMS320F2812是32位定点DSPs芯片。

2、TMS320C28x系列芯片有三个主要部分:中央处理单元(CPU),存储器,片内外设。

CPU负责控制程序的流程和指令的处理,可执行算术运算、布尔逻辑、乘法和位移操作。

(CPU组成:产生数据和程序存储地址的CPU,仿真逻辑,各种信号线)3、TMS320C28x的CPU是一种低功耗的32位定点数字信号处理器,优秀特性:哈佛结构和循环寻址方式、精简指令系统、字节的组合和拆分、位操作。

4、CPU的主要特性:(1)保护流水线(2)独立寄存器空间(3)算术逻辑单元(4)地址寄存器算术单元(5)循环移位器(6)乘法器利用改进型哈佛结构可以并行地执行指令和读取数据。

5、C28x芯片具有3种操作模式:C27x目标-兼容模式、C28x 模式及C2xLP源-兼容模式。

C27x目标-兼容模式在复位时,C28x的CPU处于C27x目标-兼容模式。

6、CPU有4种主要信号的名称和功能(1)存储器接口信号:在CPU、存储器和外围设备之间进行数据传送;进行程序存储器的访问和数据存储器的存取;并能根据不同的字段长度区分不同的存取操作(16位或32位)(2)时钟和控制信号:为CPU和仿真逻辑提供时钟,可以用来控制和监视CPU状态。

(3)复位和中断信号:用来产生硬件复位和中断,并用来监视中断的状态。

(4)仿真信号:用来进行测试和调试。

7、CPU的主要单元:程序和数据逻辑控制、实时仿真逻辑、地址寄存器算术单元(ARAU)、算术逻辑单元(ALU)、预取队列和指令译码、程序和数据地址发生器、定点MPY/ALU、中断处理。

8、存储器接口3条地址总线:(1)PAB(程序地址总线),传送程序空间的读/写地址,是一个22位的总线,寻址空间4M。

(2)DRAB(数据读地址总线)32位,传送来自数据空间的读地址。

(3)DWAB(数据写地址总线)32位,传送来自数据空间的写地址。

9、存储器接口3条数据总线:(1)PRDB程序读数据总线32位,在读取程序空间时用来传送指令或数据。

(2)DRDB数据读数据总线32位,在读取数据空间时用来传送数据。

(3)DWDB数据/程序写数据总线32位,在对数据空间写数据时用来传送数据。

(注意:程序空间的读和写不能同时发生,因为它们都要使用程序地址总线PAB。

程序空间的写和数据空间的写也不能同时发生,因为两者都要使用数据/程序写数据总线DWDB。

)10、数据页指针(DP):在直接寻址模式中,对数据存储器的寻址要在64个字的数据页中进行。

由低4M字的数据存储器组成65536个数据页,用0~65535进行标号。

16位指针。

当CPU工作在C2xLP源-兼容模式时,使用一个7位的偏移量,并忽略DP寄存器的最低位。

堆栈指针(SP):允许在数据存储器中使用软件堆栈。

堆栈指针SP为16位,可以对数据空间的低64K(216)进行寻址。

当使用SP时,将32位地址的高16位置为0(SP高16位不可操作)。

复位后SP 指向地址0000 0400H。

(堆栈:1. 堆栈从低地址向高地址增长。

2. SP总是指向堆栈中的下一个空域。

3.复位时,SP被初始化,它指向地址00000400H。

4.将32位数值存入堆栈时,先存入低16位。

5.当读写32位的数值时,C28x CPU期望存储器或外设接口逻辑把读/写排成偶数地址。

6.如果增加SP的值,使它超过FFFFH,或者减少SP的值,使它低于0000H,则表明SP已经溢出。

当数值存入堆栈时,SP并不要求排成奇数或偶数地址。

排列由存储器或外设接口逻辑完成。

)程序计数器(PC):当流水线满时,22位的程序指针总是指向流水线中到达译码的第2阶段的指令。

一旦指令到达了流水线译码的第2阶段,它就不会再被中断从流水线中清除掉,而是在中断执行之前就被执行了。

11、状态寄存器1(ST1):VMAP,位3,向量映射位,VMAP决定CPU的中断向量(包括复位向量)被映射到程序存储器的最低地址还是最高地址。

0:CPU的中断向量映射到程序存储器的底部,地址是00 0000h-00 03FFh。

1:CPU的中断向量映射到程序存储器的上部,地址是3F FFC0h -3F FFFFh。

可使用SETC VMAP和CLPCVMAP指令对该位进行置位和清0,复位时VMAP被置位。

12、解释物理程序X1/XCLKIN振荡器输入信号X2振荡器输出信号XF_XPLLDIS锁相环使能信号(选择系统时钟源)OSC振荡器SYSCLKOUT系统时钟CLKIN外部时钟13、解释物理意义:XF_PLLDIS(选择系统时钟源)当使用内部振荡器,在X1和X2之间连接石英晶体,使用外部振荡器,输入时钟信号接在X1,X2悬空。

14、PLL被禁止:当XPLLDIS0=,则PLL被禁止,SYSCLKOUT=XCLKINPLL被旁路:PLL被旁路,SYSCLKOUT=XCLKIN/2PLL使能:使能PLL,在PLLCR寄存器中写入一个非零值nSYSCLKOUT=(XCLKIN*n)/215、F2812器件上3个32位CPU定时器(TIMER0/1/2)16、设系统时钟SCLKOUT,x mHz,计数器走一步需多长时间?CPU定时器一个周期溢出频率:17、看门狗作用:(1)防止程序“跑飞”或进入死循环(2)程序“跑飞”或死循环后,定时器发出复位信号。

喂狗:不希望产生脉冲信号,需屏蔽计数器或用软件周期性地向看门狗复位控制寄存器写“0x55+0xAA”。

3个事件都可以使看门狗产生脉冲信号:(1)未及时“喂狗”使8位看门计数器溢出,受看门屏蔽位的控制(2)错误的“喂狗”方式(未正确对看门狗复位控制寄存器写入“0x55+0xAA”)(3)对看门狗11(1)(1)TINT CLKOUTf fTDDR PRD=⨯+⨯+6:110TDDRH TDDRTIMCLK sx-+=⨯6:1(:1)10TDDRH TDDRT PRDH PRD sx-+=+⨯⨯控制寄存器(WDCR)的WDCHK(2:0)位写入的不是“1,0,1”。

18、喂狗周期公式:第三章1、C28x芯片具有32位数据地址和22位程序地址,总地址空间可达4G字节的数据空间和4M字节的程序空间。

2、片内SARAM的共同特点:(1)每个存储器块都可以被单独访问(2)每个存储器块都可映射到程序空间或数据空间,用以存放指令代码或存储数据变量。

(3)每个存储器块在读/写访问时都可以全速运行,即等待状态为零等待。

片内SARAM的各自特点:(1)复位时,自动将堆栈指针SP设置在M1块的顶部地址400h处。

(2)L0和L1受到代码安全模块的保护。

DARAM:片内双访问存储器,每个机器周期可被访问两次存储器。

3、片上OTP:一次性可编程存储器,只能编程一次,不能擦除。

4、F2812CPU采用32位格式访问储存器或外设时,分配的地址必须是偶地址。

如果操作的是奇地址,则CPU操作奇地址之前的偶地址。

5、F2812处理器的外部接口(XINTF)映射到5个独立的存储区域,使用三个片选信号。

6、外部存储器接口能配置各种参数,尽量不要将配置程序放在XINTF扩展的存储器空间中执行。

7、外设接口提供一个时钟输出XCLKOUT,所有外部接口的访问都是在XCLOCK的上升沿开始。

8、对XINTF空间的读/写操作的时序都可分为三个阶段:建立(Lea d)、激活(Active)和跟踪(Trail)。

(1)在建立阶段,访问空间的片选信号为低电平有效,产生的地址放在地址总线上。

(2)激活阶段。

F2812访问外部设备读操作:读信号XRD低电平有效,数据锁存到DSPs中写操作:写信号XWE低电平有效,DSPs数据放到数据总线上(3)跟踪阶段。

读/写信号(XRD/WE)变为高电平,而使片选信号仍然保持为低电平的一段时间。

9、理解图的意义:SYSCLKOUT和XCLKOUT的关系所有的外部扩展访问都是以内部XINTF的时钟XTIMCLK为参考的,因此在配置XINTF时,首先要通过XINTCNF2寄存器配置XTIMCLK。

XTIMCLK可以配置为两种情况:SYSCLKOUT或者SYSCLKOUT/2(默认值)。

相关文档
最新文档