微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STM8 TIM4定时器自动预装载问题

STM8 TIM4定时器自动预装载问题

时间:10-02 整理:3721RD 点击:
自动预装载使能时,计数器是怎么计数的,是计数到设定的初值产生更新还是像51那样从初值开始计数到最大值溢出,看了一个datasheet,如下:
● 自动预装载已使能(TIM1_CR1寄存器的ARPE位置位)。在此模式下,写入自动重载寄存器的数据将被保存在预装载寄存器中,并在下一个更新事件(UEV)时传送到影子寄存器。
● 自动预装载已禁止(TIM1_CR1寄存器的ARPE位清除)。在此模式下,写入自动重载寄存器的数据将立即写入影子寄存器。



使能与禁止好像都不影响计数定时,没什么区别啊。

一个是马上送到影子寄存器,一个是等更新事件来了才送入。你可以写个简单的程序测试一下就知道了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top