STM32
登录
直播中
吴藩
9年用户
810经验值
擅长:可编程逻辑
私信
关注
[问答]
stm32的定时器1是怎样作为定时器2的预分频器的
开启该帖子的消息推送
定时器
分频器
STM32
的定时器1是怎样作为定时器2的预分频器的?如何去实现呢?
回帖
(1)
张玲
2021-11-23 14:22:02
定时器1作为定时器2的预分频器
1.将定时器 1 配置为主模式,以便每次发生更新事件 UEV 时都输出一个周期性触发信号。如果在 TIM1_CR2 寄存器中写入 MMS=010,则每次生成更新事件时, TRGO1 都会输出一个上升沿。
2.要将定时器 1 的 TRGO1 输出连接到定时器 2,必须将定时器 2 配置为从模式,使用ITR0 作为内部触发。通过 TIM2_SMCR 寄存器中的 TS 位(写入 TS=000)可对此进行选择。
3.将定时器 2 配置为外部时钟模式(TIM2_SMCR 寄存器中的 SMS=111)
4.通过向 CEN 位(TIM2_CR1 寄存器)写入“1”启动定时器 2。
● 通过向 CEN 位(TIM1_CR1 寄存器)写入“1”启动定时器 1。
定时器1作为定时器2的预分频器
1.将定时器 1 配置为主模式,以便每次发生更新事件 UEV 时都输出一个周期性触发信号。如果在 TIM1_CR2 寄存器中写入 MMS=010,则每次生成更新事件时, TRGO1 都会输出一个上升沿。
2.要将定时器 1 的 TRGO1 输出连接到定时器 2,必须将定时器 2 配置为从模式,使用ITR0 作为内部触发。通过 TIM2_SMCR 寄存器中的 TS 位(写入 TS=000)可对此进行选择。
3.将定时器 2 配置为外部时钟模式(TIM2_SMCR 寄存器中的 SMS=111)
4.通过向 CEN 位(TIM2_CR1 寄存器)写入“1”启动定时器 2。
● 通过向 CEN 位(TIM1_CR1 寄存器)写入“1”启动定时器 1。
举报
更多回帖
rotate(-90deg);
回复
相关问答
定时器
分频器
请问PWM
预分频器
、
分频器
和
定时器
的分辨率是多少?
2020-12-07
1917
如何使用一个
定时器
作为
另一个的
预分频器
呢
2021-11-24
1853
如何使用代码而不是UI更改
STM32
中
定时器
的
预分频器
和计数
器
周期的值?
2023-02-02
226
定时器
的
预分频
的意义是什么?
2020-03-30
4396
STM32
高级
定时器
、通用
定时器
和基本
定时器
有何区别呢
2021-11-24
2300
STM32
高级
定时器
/基本
定时器
/通用
定时器
之间的区别是什么
2021-11-23
2652
STM32
的通用
定时器
是
怎样
进行工作的
2021-11-23
957
怎样
去选择
STM32
通用
定时器
计数
器
的时钟源呢
2021-11-23
1520
怎样
去计算
STM32
定时器
的
定时
周期
2021-07-29
1107
STM32
通用
定时器
的重要知识点
2021-09-26
1169
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分