打印
[其他ST产品]

stm32f334定时器配置详细解释

[复制链接]
266|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lxs0026|  楼主 | 2023-6-29 01:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
HTIMER1时钟及频率配置


STM32F334有一个高级定时器,简单来说就是stm32F3最高时钟72M,而高级定时器的外设可以倍频,将时钟以及定时器的分辨率提高。这里时钟频率设定为128M,倍频16倍,时钟为2048M,然后分频10240,最后输出PWM频率为200KHz。

使用特权

评论回复
沙发
lxs0026|  楼主 | 2023-6-29 01:26 | 只看该作者
定时器设定配置

使用特权

评论回复
板凳
lxs0026|  楼主 | 2023-6-29 01:26 | 只看该作者
Half Mode模式(半占空比模式)
硬件基于给定的计数周期值自动输出占空比为50%的方波,我们无须对比较寄存器的值再进行设置,默认使用比较寄存器cmp1,硬件自动将用户设置的分频值的一半赋给CMP1寄存器。换言之,用户此时无法对CMP1寄存器进行赋值。

使用特权

评论回复
地板
lxs0026|  楼主 | 2023-6-29 01:27 | 只看该作者
同步sync
将一个定时器用作另一个定时器的预分频器
门控模式
触发模式
同步出发两个定时器
可以看看
DAC同步:就是在一个周期内触发DAC更新数据。

使用特权

评论回复
5
lxs0026|  楼主 | 2023-6-29 01:27 | 只看该作者
加载启用Preload enabled

使用特权

评论回复
6
lxs0026|  楼主 | 2023-6-29 01:28 | 只看该作者
首先了解一下影子寄存器,图中有这样一句话
寄存器表示具有预加载的寄存器,这表示物理上这个寄存器对应2个寄存器:一个是我们可以可以写入或读出的寄存器,称为预装载寄存器,另一个是我们看不见的、无法真正对其读写操作的,但在使用中真正起作用的寄存器,称为影子寄存器。预装寄存器是我们可以操作的寄存器。
————————————————

使用特权

评论回复
7
lxs0026|  楼主 | 2023-6-29 01:28 | 只看该作者
影子寄存器的作用:
设计预装载寄存器和影子寄存器的好处是,所有真正需要起作用的寄存器(影子寄存器)可以在同一个时间(发生更新事件时)被更新为所对应的预装载寄存器的内容,这样可以保证多个通道的操作能够准确地同步。如果没有影子寄存器,软件更新预装载寄存器时,则同时更新了真正操作的寄存器,因为软件不可能在一个相同的时刻同时更新多个寄存器,结果造成多个通道的时序不能同步,如果再加上例如中断等其它因素,多个通道的时序关系有可能会混乱,造成是不可预知的结果。
Preload enabled就是使能预装载,如果禁用就是立即更新。

使用特权

评论回复
8
lxs0026|  楼主 | 2023-6-29 01:28 | 只看该作者
update geting 一组有限的中断/DMA请求:比较器1…4、重复寄存器更新和外部同步事件。

使用特权

评论回复
9
lxs0026|  楼主 | 2023-6-29 01:28 | 只看该作者
Repetition Update
此位定义主定时器重复周期结束时是否发生更新

Burst mode
burst突发模式:定时器的BURST传输,就是指当产生某定时器事件时,可以产生多个DMA请求,并触发多次DMA传输,访问多个定时器寄存器实现从内存到寄存器或从寄存器到内存的数据传输。这里的定时器事件可以是更新事件、比较匹配事件、换相事件以及触发事件。学习
主定时器突发模式该位定义了定时器在突发模式操作期间的行为。启用突发模式时,无法更改此位字段。
0:主定时器计数器时钟保持正常,定时器工作正常
1: 主定时器计数器时钟停止,计数器复位

使用特权

评论回复
10
lxs0026|  楼主 | 2023-6-29 01:29 | 只看该作者
push pull
推挽输出选择

关于故障数要启用的错误数必须介于0和5之间和故障标志位只读

dead time insertion
选择在两输出之间插入死区,或者两输出独立。

delay portection mode
延时保护模式

使用特权

评论回复
11
星辰大海不退缩| | 2023-6-29 12:41 | 只看该作者
影子寄存器其实就是映射的预加载的寄存器,有具体的寄存器地址,目前只是ARM架构有这种设计

使用特权

评论回复
12
Clyde011| | 2024-1-23 16:31 | 只看该作者

这类型灌封胶一般分为A、B双组份在进行1:1的配比后再进行灌封的操作

使用特权

评论回复
13
万图| | 2024-1-23 18:27 | 只看该作者

同时把异常高压箝制在一个安全水平之内

使用特权

评论回复
14
Uriah| | 2024-1-23 19:30 | 只看该作者

从而抑制电路的振荡。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

905

帖子

1

粉丝