定时器及硬件中断Cx DSP.pptxVIP

  • 3
  • 0
  • 约4.41千字
  • 约 37页
  • 2022-07-20 发布于上海
  • 举报
会计学;  TMS320VC5509 DSP有两个独立的20 bit软件可编程通用减数计数定时器,它们可用于向CPU提供周期性的中断信号,或给DMA控制器发送周期同步事件,也可以用于给外部设备提供周期信号,还可以用于外部事件计数。 20 bit的通用定时器是减数计数器,它由两部分组成:4位预分频计数器(PSC)和16位主计数器(TIM)。定时器结构框图如图4-1所示。;  ;  预分频计数器PSC由时钟驱动,这个时钟可以是内部CPU时钟或外部时钟(当FUNC = 11b时使用外部时钟,从TIN/TOUT引脚输入,当FUNC为其他值时使用内部CPU时钟)。每输入一个时钟,PSC减1。;  每当PSC减到0,主计数器TIM减1,每当TIM减到0,定时器给CPU发出一个中断请求TINT,同时又发送一个同步事件TEVT给DMA控制器,还可以产生一个输出到定时器引脚(如果FUNC=01b)。定时器输出速率为; 式中        >4 ;  预分频寄存器PRSC由预分频周期寄存器TDDR和预分频器PSC两部分组成,当定时器设定为自动装载模式时(ARB=1),预分频器PSC减到0,并再有一个输入时钟输入时,预分频器PSC从预分频周期寄存器TDDR重新装载数据。;  周期寄存器PRD和计数器TIM都为16位寄存器。若定时器设定为自动装载模式(ARB=1),当计数器TIM减到0时,就会从PRD重

文档评论(0)

1亿VIP精品文档

相关文档