DSP原理与应用技术-考试知识点总结
DSP原理及应用——总复习(包括大纲要求和97个复习自...

• 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的结构特点: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](https://img.taocdn.com/s3/m/fafa2d381fd9ad51f01dc281e53a580217fc507b.png)
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处理器的特点
•:•与一般处理器的不同
第二章
❖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原理及应用考试必备资料

DSP原理及应用考试必备资料本人精心整理哦一、填空题部分:1.TI公司的定点DSP产品主要有TMS320C2000 系列、TMS320C5000系列和TMS320C6000 系列。
2.’C54x DSP中传送执行指令所需的地址需要用到PAB 、CAB、DAB和EAB4条地址总线。
3.DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)。
其中RAM又可以分为两种类型:单寻址RAM(SARAM)和双寻址RAM(DARAM)。
4.’C54x DSP的内部总存储空间为192K字,分成3个可选择的存储空间:64K字的程序存储空间、64K字的数据存储空间和64K字的I/O空间。
5.从功能结构上,’C54X DSP的CPU可以划分成运算部件和控制部件两大部分。
6.’C54x DSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。
7.在’C54x DSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操作数,Dmad为16位立即数,表示数据存储器地址,Pmad为16位立即数,表示程序存储器地址。
8.程序计数器的值可以通过复位操作、顺序执行指令、分支转移,累加器转移,块重复,子程序调用,从累加器调用子程序,中断等操作改变。
9.’C54x DSP芯片采用了6级流水线的工作方式,即一条指令分为预取指、取指、译码、寻址、读数和执行6个阶段。
10.解决MMR写操作的流水线冲突时,一般可用采用推荐指令和插入空操作指令的方法。
11.’C54x DSP定时器由3个16位存储器映射寄存器组成:定时器寄存器(TIM)、定时器周期寄存器(PRD)和定时器控制寄存器(TCR)。
12.主机接口(HPI,Host Port Interface)是TMS320C54x 系列定点芯片内部具有的一种接口部件,主要用于DSP与其他总线或CPU进行通信。
13.’C54x DSP的指令系统有助记符指令和代数指令两种形式。
DSP原理与应用技术-考试知识点总结

DSP原理与应用技术-考试知识点总结第一章1、DSP系统的组成:由控制处理器、DSPs、输入/输出接口、存储器、数据传输网络构成。
P2图1-1-12、TMS320系列DSPs芯片的基本特点:XXX结构、流水线操作、专用的硬件乘法器、特殊的DSP指令、快速的指令周期。
3、XXX结构:是一种将程序指令储存和数据储存分开的储存器结构。
特点:并行结构体系,是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。
系统中设置了程序和数据两条总线,使数据吞吐率提高一倍。
4、TMS320系列在XXX结构之上DSPs芯片的改进:(1)允许数据存放在程序存储器中,并被算数运算指令直接使用,增强芯片灵活性(2)指令储存在高速缓冲器中,执行指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
5、XXX结构:将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址,取指令和去数据都访问同一存储器,数据吞吐率低。
6、流水线操作:TMS320F2812采用8级流水线,处理器可以并行处理2-8条指令,每条指令处于流水线的不同阶段。
解释:在4级流水线操作中。
取指令、指令译码、读操作数、执行操作可独立地处理,执行完全重叠。
在每个指令周期内,4条不同的指令都处于激活状态,每条指令处于不同的操作阶段。
7、定点DSPs芯片:定点格式工作的DSPs芯片。
浮点DSPs芯片:浮点格式工作的DSPs芯片。
(定点DSPs可以浮点运算,但是要用软件。
浮点DSPs 用硬件就可以)8、DSPs芯片的运算速度衡量标准:指令周期(执行一条指令所需时间)、MAC时间(一次乘法和加法的时间)、FFT执行时间(傅立叶运算时间)、MIPS(每秒执行百万条指令)、MOPS(每秒执行百万次操作)、MFLOPS (每秒执行百万次浮点操作)、BOPS(每秒十亿次操作)。
DSP原理及应用邹彦知识点总结

DSP原理及应用邹彦知识点总结1.数字信号的表示与处理数字信号是连续信号经过采样和量化得到的离散信号。
常见的表示方法有离散时间形式和离散频率形式,其中离散时间形式使用离散序列和单位脉冲函数来表示,离散频率形式使用离散傅里叶变换(DFT)或离散傅里叶级数(DFS)来表示。
对于离散信号的处理,主要包括滤波、变换、编码和解码等操作。
2.信号滤波滤波是DSP应用中最常见的操作之一,其目的是将信号中的一些频率成分增强或抑制。
常见的滤波器有低通滤波器、高通滤波器、带通滤波器和带阻滤波器等。
滤波器的设计方法包括基于时域的方法和基于频域的方法,其中常用的设计方法有FIR滤波器设计和IIR滤波器设计。
3.信号变换信号变换是将信号从一个表示域变换到另一个表示域的过程。
常见的信号变换有傅里叶变换、离散傅里叶变换和小波变换等。
傅里叶变换可以将信号从时域变换到频域,得到信号的频谱信息。
离散傅里叶变换是傅里叶变换的离散形式,常用于数字信号处理。
小波变换是一种时频分析方法,能够同时获取信号的时域和频域信息。
4.信号压缩与编码信号压缩与编码是一种减少信号冗余度的方法,既可以减小存储空间的占用,又可以提高信号的传输效率。
常见的信号压缩方法有无损压缩和有损压缩两种。
无损压缩是指在压缩过程中不丢失任何信息,典型的方法有霍夫曼编码和算术编码。
有损压缩是指在压缩过程中丢弃一部分信号信息,主要用于压缩音频和视频等数据,常用的方法有离散余弦变换和小波变换。
5.信号处理算法信号处理算法主要涉及滤波算法、变换算法和编解码算法等。
滤波算法包括滑动平均滤波、中值滤波和自适应滤波等方法。
变换算法包括傅里叶变换算法、快速傅里叶变换算法和小波变换算法等。
编解码算法主要涉及信号的压缩和解压缩算法,如霍夫曼编码和离散余弦变换等。
6.DSP应用领域DSP技术广泛应用于音频处理、图像处理、通信系统、雷达系统和生物医学领域等。
在音频处理方面,DSP可以实现音频滤波、音频压缩和音频特效等功能。
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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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和CLPC VMAP指令对该位进行置位和清0,复位时VMAP被置位。
12、解释物理程序X1/XCLKIN振荡器输入信号X2振荡器输出信号XF_XPLLDIS锁相环使能信号(选择系统时钟源)OSC振荡器SYSCLKOUT系统时钟CLKIN外部时钟13、解释物理意义:XF_PLLDIS(选择系统时钟源)当使用内部振荡器,在X1和X2之间连接石英晶体,使用外部振荡器,输入时钟信号接在X1,X2悬空。
14、PLL 被禁止:当XPLLDIS 0=, 则PLL 被禁止,SYSCLKOUT=XCLKIN PLL 被旁路:PLL 被旁路,SYSCLKOUT=XCLKIN/2 PLL 使能:使能PLL ,在PLLCR 寄存器中写入一个非零值n SYSCLKOUT=(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)对看门狗控制寄存器(WDCR )的WDCHK (2:0)位写入的不是“1,0,1”。
11(1)(1)TINT CLKOUT f f TDDR PRD =⨯+⨯+6:110TDDRH TDDR TIMCLK s x -+=⨯6:1(:1)10TDDRH TDDR T PRDH PRD s x -+=+⨯⨯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空间的读/写操作的时序都可分为三个阶段:建立(Lead)、激活(Active)和跟踪(Trail)。
(1)在建立阶段,访问空间的片选信号为低电平有效,产生的地址放在地址总线上。
(2)激活阶段。
F2812访问外部设备读操作:读信号XRD低电平有效,数据锁存到DSPs中写操作:写信号XWE低电平有效,DSPs数据放到数据总线上(3)跟踪阶段。
读/写信号(XRD/WE)变为高电平,而使片选信号仍然保持为低电平的一段时间。
9、理解图的意义:SYSCLKOUT和XCLKOUT的关系所有的外部扩展访问都是以内部XINTF的时钟XTIMCLK为参考的,因此在配置XINTF时,首先要通过XINTCNF2寄存器配置XTIMCLK。
XTIMCLK可以配置为两种情况:SYSCLKOUT或者SYSCLKOUT/2(默认值)。