你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何使用定时器在任意IO输出PWM

[复制链接]
whl_12138 提问时间:2024-7-19 10:48 / 未解决

问题描述:image.png在CubeMx内的配置,计划在PA2口输出PWM控制风机,但是TIM2已经初始化做输入捕获用了,因此需要用到别的未使用的定时器在PA2口输出PWM。求教各位解决方法。

收藏 评论2 发布时间:2024-7-19 10:48

举报

2个回答
xmshao 回答时间:3 天前
尽管STM32系列管脚的复用输出有很大灵活性,但也没办法做到随心所欲哦。


具体到你这里,别的TIMER的pwm没法输出到PA2.


你看看如果保持PA2做TIM2的输出,输入捕获能否使用别的定时器来实现。


该型号管脚本来就紧张,鱼和熊掌难以兼顾。
butterflyspring 回答时间:3 天前
实在不行,看看你捕获设置的频率是否能与PWM 共用。


当然PWM的周期值是固定,这样ARR的值在捕获时就要考虑溢出等特殊情况,增肌捕获判读的难度了。

这样的难度和改板比较起来,看看选哪个吧。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版