12年DSP技术6.ppt

12年DSP技术6.ppt

6 系统应用设计;6.1 TMS320C54x定时器 ;● 定时设定寄存器TIM 它是一个16位减法计数器,映射到数据存储空间的0024H单元。复位或定时器中断(TINT)时,TIM内装入PRD寄存器的值(定时时间),并进行自动减1操作。;● 定时控制寄存器TCR(0026H) ; 通过设定TCR的值可以决定: ● 定时器的工作方式; ● 设定预定标计数器中的当前数值; ● 启动或停止定时器; ● 控制重新装载定时器; ● 设置定时器的分频值。 ;6.1.3 定时器工作原理 ——PSC与TIM组成20位计数器 ; 定时时间:Tt=TCLKOUT×(TDDR+1)×(PRD+1) 其中,CLKOUT为时钟周期,TDDR和PRD分别为定时器的分频系数和时间常数。 TDDR最大为0FH=15,PRD最大为0FFFFH=65535。 当CPU工作主频为4MHz时,最大定时时间为: Tt=(1/4MHz)×16×65536=262.144ms 例:已知晶振频率为1MHz,PLL倍频系数4,即时钟频率为4MHz,要求定时时间为4ms。根据定时时间计算公式, Tt=4ms=(1/1MHz*4)* (TDDR+1) * (PRD+1) (TDDR+1)

文档评论(0)

1亿VIP精品文档

相关文档