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

STM32F4定时器TIM22设置为编码器模式时,PA0正常捕获,PA1无反应

[复制链接]
提问时间:2021-11-26 17:48 / 未解决

我需要TIM2的32位定时器作为我的外部编码器的脉冲捕获,PA0正常,但PA1不捕获脉冲!软件配置正常,因为我同样配置TIM3的时候,用PA6,PA7作为捕获引脚的时候,一切正常!

真的不太会啊,有人帮忙吗?!!求技术控!

收藏 评论3 发布时间:2021-11-26 17:48

举报

3个回答
xmshao 回答时间:2021-11-29 17:31:05
TIM2的确支持编码器输入,它的配置和TIM3的配置没有实质差别。你再检查下配置和硬件连接,比方你把接到PA0和PA1的信号互换下试试。
回答时间:2021-11-30 14:56:24

xmshao 发表于 2021-11-29 17:31
TIM2的确支持编码器输入,它的配置和TIM3的配置没有实质差别。你再检查下配置和硬件连接,比方你把接到PA0 ...

谢谢您的回复!

现在是这样,AB两相输出,无论哪个单独接到PA0都有脉冲,但无论哪个单独接到PA1都没有脉冲;软件配置方面,能TIM3正常捕获的话,只是改个定时器名称、引脚、等等;所以有点疑惑!

回答时间:2021-11-30 16:03:57

xmshao 发表于 2021-11-29 17:31
TIM2的确支持编码器输入,它的配置和TIM3的配置没有实质差别。你再检查下配置和硬件连接,比方你把接到PA0 ...

今天发现,连接PA1的杜邦线,如果我用一个特别角度的力加上,那么PA1就有脉冲输入!

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版