STM32定时器&库函数中注意事项【STM32篇】

1)

上图有Reg字样的图标,代表影子寄存器符号,他说的意思是:用户读写都是操作预装载寄存器,当产生U(更新事件)的时候会将预加载寄存器的内容传送到工作寄存器,这个工作寄存器也就是影子寄存器。


2)定时器的基准时钟默认配置的是72MHZ


3)


 4) 

定时器周期:就是自动重装载寄存器的值

重复计算器:高级定时器才用得到


5)

每次溢出产生更新事件(注意是更新事件并不是更新中断),想要产生更新中断,需要使能中断,由更新事件进行触发。在这里介绍两个函数,ClearFlag()清除中断标志位&ClearITPendinBit()清除中断待处理位,中断标志位是更新事件发生与否的判断,但是不代表产生中断,中断待处理位是中断的标志,置1会产生中断,进入中断处理函数,中断待处理位需要手动清零,否则会一直进入中断函数。


6)自动重装载寄存器:两个功能,设置目标溢出值&重新转载的值,两个功能更具计数模式而定。


END~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值