[STM32F1] STM32F103手册定时器模块-TIMx_EGR寄存器_UG位描述是不是有误?

[复制链接]
662|2
 楼主| 麻花油条 发表于 2022-9-21 09:14 | 显示全部楼层 |阅读模式
165319hqbef5hq54h5z14h.png
根据这个描述,当产生更新事件时,在中心对称模式下计数器会被清0
但是实际测试,中心对称模式下,向上计数到ARR(产生更新事件,但是计数器不会被清0,而是保持CCR的值,以延续后续的向下计数)和向下计数到0,都会产生更新事件
如果和手册描述的这个样子,那么中心对称模式计数就没法实现了
七毛钱 发表于 2022-9-22 09:00 | 显示全部楼层
中心对齐计数模式下,向上计数到ARR-1时溢出,重装值是ARR,而非0,
并且从ARR继续往下计数,记到1时又产生溢出,CNT重装为0值,再接着向上计数,这样循环往复。
内政奇才 发表于 2022-9-22 09:00 | 显示全部楼层
手册这位的第一句话是条件,这位是软件产生更新事件,不是运行时达到上限溢出产生的硬件跟新事件哦。
这一位通常初始化软件设置一下时用来加载设定值到影子寄存器的。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

308

主题

1743

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部