F2812有3个32位CPU定时器T0、T1和T2,只能减计数,时钟源为SYSYTEMCLK。没有比较寄存器,不能产生PWM波形。可以用作定时控制用。定时器寄存器与存储器总线相连。
CPU定时器的一般操作如下:将周期寄存器PRDH:PRD中的值装入32为计数器寄存器TIMH:TIM。然后计数器寄存器以F281x的SYSCLKOUT速率递减。当计数器减到0时,就会产生一个定时器中断输出信号(一个中断脉冲)。
T1和T2预留给操作系统DSP/BIOS使用,只有T0可在应用程序中使用。此外,EV还有4个16位通用定时器。一共有7个定时器。
EV中的通用定时器的时钟源可以取自外部输入信号TCLKIN,QEP单元或内部时钟。当选择内部时钟时,定时器采用高速外设时钟预定标HSPCLK输入,计算定时器周期时须考虑高速外设时钟预定标寄存器的设置。它为EV的每个子模块提供基准时钟:GP1为比较器和PWM电路提供基准时钟,GP2为捕获单元和正交脉冲计数操作提供基准时钟。即可增计数也可减计数还可增减计数。而且周期寄存器和比较寄存器有双缓冲,允许用户根据需要对定时器周期和PWM脉冲宽度进行编程。用作比较功能时可产生PWM波形。
(简答题)
DSP有几个定时器?与EV的通用定时器有什么不同?
正确答案
答案解析
略
相似试题
(简答题)
80C51单片机内部有几个定时/计数器?它们由哪些功能寄存器组成?怎样实现定时功能和计数功能?
(简答题)
增强型MCS-51有几个中断优先级?试通过修改IP、IPH寄存器内容,使串行口的中断优先级最高,定时器T1的中断优先级最低。
(填空题)
每个通用定时器产生中断的条件有上溢、()、比较匹配、周期匹配。
(填空题)
非对称和对称波形发生器在通用定时器所处()模式的基础上产生一个非对称和对称的PWM波形输出。当通用定时器处于连续增计数模式时产生非对称波形;当通用定时器处于连续增/减计数模式时产生()波形。
(填空题)
通用定时器的()时被复位,复位后其常开触点(),常闭触点(),当前值等于0。
(填空题)
通用定时器被复位,复位后其常开触点(),常闭触点(),当前值变为()。
(填空题)
通用定时器的连续增/减计数模式适用于产生对称的PWM波形,该波形广泛应用于电机/运动控制和()设备中。
(填空题)
事件管理器(EVA)模块中有3个()单元(比较单元1、2和3),EVB模块中同样也有3个()单元(比较单元4、5和6)。每个比较单元都有()相关的PWM输出。比较单元的时基由通用定时器1(EVA模块)和通用定时器3(EVB模块)提供。
(简答题)
用线圈表示的定时器与用功能框表示的定时器有何区别?