tag 标签: stm32定时器

相关博文
  • 热度 12
    2012-5-18 20:58
    4544 次阅读|
    0 个评论
      STM32 通用定时器时基单元基本概念理解     1..自动装载寄存器部分实际上包含两个寄存器: 自动装载寄存器缓冲寄存器 和 自动装载寄存器影子寄存器 其中自动装载寄存器缓冲寄存器可以有ARPE位控制是否起作用: ARPE = 0 写"自动装载寄存器"时,数据直接写入到"自动装载寄存器缓冲寄存器"的同时,立即更新到"自动装载寄存器影子寄存器" ARPE = 1 写"自动装载寄存器"时,数据直接写入到"自动装载寄存器缓冲寄存器"的同时,只有更新事件发生的时候,才更新到"自动装载寄存器影子寄存器" 2.预分频器控制寄存器也分为两部分: 预分频器缓冲寄存器 和 预分频器影子寄存器 当更新事件发生的时候,"预分频器缓冲寄存器"的内容更新到"预分频器影子寄存器中" 3.UDIS位作用: UDIS = 1 禁止更新事件发生,但是计数器上下益处使,计数器和预分频计数器归0不受影响 UDIS = 0 允许更新事件发生 4.URS位作用: URS = 1 只有计数器上下溢出才产生更新事件,从而产生中断和DMA请求 URS = 0 计数器上下溢出,软件设置UG位以及从模式控制器产生的更新 都会产生更新事件,从而产生中断和DMA请求