硬汉嵌入式论坛

 找回密码
 立即注册
查看: 424|回复: 1
收起左侧

[TIMER] 关于定时器主从的疑问

[复制链接]

7

主题

16

回帖

37

积分

新手上路

积分
37
发表于 2023-9-9 20:58:29 | 显示全部楼层 |阅读模式
是这样子的,板子是个电机驱动板,资源有限,控制方式上想使用定时器主从模式来精准控制脉冲个数。但是这样就太浪费定时器资源了,自己没用过主从方法。有几个疑问想问一下大家
①程序中配置中能不能让一个定时器同时充当两个角色,在一对定时器中让它充当主,在另一对主从关系中让它充当从。比如这图1和图2,定时器的主从内部触发连接。图1可以看到,定时器1做从定时器,定时器2做主定时器,触发信号为ITR1。图2可以看到,定时器2做从定时器,定时器1做主定时器,触发信号为ITR0。就像这样,我能不能同时让这两个关系都发挥作用。在1主2从时,我配置定时器1的通道1(2、3、4哪个闲置用哪个)输出PWM,定时器2作为从定时器,设置触发信号源为ITR0。同时设置2主1从时,设置定时器2的通道1(2、3、4哪个闲置用哪个)输出PWM,定时器1作为从定时器,设置触发信号源为ITR1。不知这样是否可行

②我同时也有另外一个疑问,当一个定时器作为一个定时器的从定时器时,他还能不能作为另一个定时器的从定时器,即定时器A做定时器B的从定时器的同时还可不可以做定时器C的从定时呢,按我的理解是不可以的,因为我在CUBEMX配置中发现一个定时器只能设置一次从定时器的相关配置。但是怕自己理解不到位,想问一下大家。
如果有大神有相关的经验或者看法,希望大家能帮助小弟一下,谢谢大家了

1

1

2

2
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2023-9-11 00:06:17 | 显示全部楼层
帮顶,我们的任意秒冲控制是通过DMA控制任意IO实现的。

https://www.armbbs.cn/forum.php? ... 6980&extra=page%3D1

QQ截图20230911000541.png
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 08:02 , Processed in 0.336885 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表