[STM32F0] F0 系列用 TIM 做输入捕获,好像捕不到高电平

[复制链接]
 楼主| Uriah 发表于 2025-6-12 07:22 | 显示全部楼层 |阅读模式
上升沿设置好了,但输入波形都变了,捕获寄存器还一动不动。
Clyde011 发表于 2025-6-12 07:24 | 显示全部楼层
看下计数器是不是一直清零。
公羊子丹 发表于 2025-6-12 07:25 | 显示全部楼层
GPIO 口是不是没配置成 AF 模式?
周半梅 发表于 2025-6-12 07:27 | 显示全部楼层
TIM 通道映射是不是没弄对?
帛灿灿 发表于 2025-6-12 07:28 | 显示全部楼层
输入信号电平是不是 TTL 的?
童雨竹 发表于 2025-6-12 07:29 | 显示全部楼层
看看是不是定时器没开启。
万图 发表于 2025-6-12 07:30 | 显示全部楼层
我试过一次,是捕获极性设反了。
Wordsworth 发表于 2025-6-12 07:31 | 显示全部楼层
用中断调试一下看看有没有进。
Bblythe 发表于 2025-6-12 07:32 | 显示全部楼层
时钟树有没有给 TIM 分频?
Pulitzer 发表于 2025-6-12 07:32 | 显示全部楼层
把通道输入滤波关掉试试。
 楼主| Uriah 发表于 2025-6-12 07:33 | 显示全部楼层
我加了延时就好了,像是同步问题。
duo点 发表于 2025-6-12 12:32 | 显示全部楼层
TIM的输入捕获通道对应的GPIO引脚可能未正确配置,或引脚复用功能未启用。
elephant00 发表于 2025-6-12 12:34 | 显示全部楼层
TIM可能未正确配置为上升沿捕获模式,或捕获通道未启用。
laocuo1142 发表于 2025-6-12 14:35 | 显示全部楼层
滤波器设置不当?
cr315 发表于 2025-6-12 15:25 | 显示全部楼层
输入信号可能受到噪声干扰,导致高电平信号被淹没或误判。
flycamelaaa 发表于 2025-6-12 17:08 | 显示全部楼层
TIM的计数器时钟频率或预分频器设置不当,可能导致捕获事件无法触发。
jcky001 发表于 2025-6-12 18:00 | 显示全部楼层
信号电平不匹配?
powerantone 发表于 2025-6-12 18:08 | 显示全部楼层
中断或DMA配置错误。
stormwind123 发表于 2025-6-12 19:35 | 显示全部楼层
可能在捕获事件未完成时读取捕获值,导致读取到无效数据。
probedog 发表于 2025-6-12 20:23 | 显示全部楼层
用示波器或万用表检查信号电平。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

139

主题

5840

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

139

主题

5840

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部