章丁MS320c54的厅内说.口及亚用 1.定时器的组成 逻辑控制电路:由三个或门和一个与门组成。 复位 SRESET和TRB ①通过或门1、3控制PRD的加载计数; ②通过或门1、2控制PSC的加载计数。 停止控制位TSs:通过与门屏蔽 CLKOUT信号来 控制定时器的启动。 TINT—一外部定时中断,定时时间到发中断; ToUT—一定时输出,输出定时波形 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 21 第7章 TMS320C54x的片内外设、接口及应用 1. 定时器的组成 逻辑控制电路:由三个或门和一个与门组成。 ① 通过或门1、3控制PRD的加载计数; ② 通过或门1、2控制PSC的加载计数。 停止控制位TSS:通过与门屏蔽CLKOUT信号来 控制定时器的启动。 TINT——外部定时中断,定时时间到发中断; TOUT——定时输出,输出定时波形。 复位SRESET和TRB:
章丁MS320c54的厅内说.口及亚用 2.定时器工作原理 主定时模块包括PR和TIM,由预定标模块定时, 预定标模块每输出一个时钟,TIM减1。当TIM减到0 后,TIM装入PRD的值。 当设备复位( SRESET=1)或者定时器复位(RB=1) 时,PRD的内容将装入TM中。 主定时模块的定时中断(TINT)信号输出至CPU以 及定时器的输出引脚TOUT 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 22 第7章 TMS320C54x的片内外设、接口及应用 主定时模块包括PRD和TIM,由预定标模块定时, 预定标模块每输出一个时钟,TIM减1。当TIM减到0 后,TIM装入PRD的值。 2. 定时器工作原理 当设备复位(SRESET=1)或者定时器复位(TRB=1) 时,PRD的内容将装入TIM中。 主定时模块的定时中断(TINT)信号输出至CPU以 及定时器的输出引脚TOUT
章丁MS320c54的厅内说.口及亚用 2.定时器工作原理 预定标模块包括TCR中的TDR和PSC位,由CPU时 钟定时,每来一个CPU时钟,PSC值减1 当PSC减至0、设备复位或定时器复位时,TDDR 的内容复制到PSC中。 4位预定标计数器PSC和16位定时计数器TIM组成 20位计数器,定时器每接收一个CPU时钟减1,当 计数器减到0时,产生定时中断(TIN),同时PSC和 TIM重新装入预设的值。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 23 第7章 TMS320C54x的片内外设、接口及应用 预定标模块包括TCR中的TDDR和PSC位,由CPU时 钟定时,每来一个CPU时钟,PSC值减1。 当PSC减至0、设备复位或定时器复位时,TDDR 的内容复制到PSC中。 2. 定时器工作原理 4位预定标计数器PSC和16位定时计数器TIM组成 一个20位计数器,定时器每接收一个CPU时钟减1,当 计数器减到0时,产生定时中断(TINT),同时PSC和 TIM重新装入预设的值
章丁MS320c54的厅内说.口及亚用 2.定时器工作原理 定时器的工作过程: ①冠晡分频除娄攪賜数翝班入TCD和PRC寄 存器中; ②每来一个定时脉冲 CLKOUT,计数器PSC减1; ③当PSC减至0时,PSC产生借位信号 ④在PSC的借位信号作用下,TIM减1计数,同 时将分频系数装入PSC,重新计数; ⑤当TM减到0时,定时时间到,由借位产生定 时中断TN和定时输出TOU,并将PRD中的 时间常数重新装入TIM 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 24 第7章 TMS320C54x的片内外设、接口及应用 2. 定时器工作原理 ①由定时分频系数和周期数分别装入 逻辑控制电路控制定时器运行。TCD和PRC寄 存器中; ② 每来一个定时脉冲CLKOUT,计数器PSC减1; ③ 当PSC减至0时,PSC产生借位信号; ④ 在PSC的借位信号作用下,TIM减1计数,同 时将分频系数装入PSC,重新计数; ⑤ 当TIM减到0时,定时时间到,由借位产生定 时中断TINT和定时输出TOUT,并将PRD中的 时间常数重新装入TIM。 定时器的工作过程:
章丁MS320c54的厅内说.口及亚用 3.定时控制寄存器TCR 16位存储器映像寄存器,包含定时器的控制位 和状态位。 15~12 11 10 9~6 3~0 TDR 0026保留 Soft Free PSC TRB TSS TDDR 保留位软件调试控制位预定标重新 停止|分频 计数器加载位状态位系数 2021年2月22日 DSP原理及应用 25
2021年2月22日 DSP原理及应用 25 第7章 TMS320C54x的片内外设、接口及应用 16位存储器映像寄存器,包含定时器的控制位 和状态位。 3. 定时控制寄存器TCR 15 ~ 12 11 10 9 ~ 6 5 4 3 ~ 0 TDR 0026h 保留 Soft Free PSC TRB TSS TDDR 保留位 软件调试控制位 预定标 计数器 重新 加载位 停止 状态位 分 频 系 数