打印
[STM32L4]

TIM多通道输入捕获怎么老抓不到边沿?

[复制链接]
375|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
帛灿灿|  楼主 | 2025-5-4 07:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
两个通道抓不同频率,好像其中一个一直没进中断,是互斥了吗?

使用特权

评论回复
沙发
Clyde011| | 2025-5-4 07:20 | 只看该作者
分辨率设置太低也会错过窄脉冲。

使用特权

评论回复
板凳
公羊子丹| | 2025-5-4 07:20 | 只看该作者
两个通道是不是配置到了同一输入源?

使用特权

评论回复
地板
周半梅| | 2025-5-4 07:21 | 只看该作者
频率太高可能触发不过来。

使用特权

评论回复
5
帛灿灿|  楼主 | 2025-5-4 07:22 | 只看该作者
CH1-CH4用法不同,有时候不能同时开。

使用特权

评论回复
6
童雨竹| | 2025-5-4 07:23 | 只看该作者
检查下CCER和CCMR寄存器配置。

使用特权

评论回复
7
万图| | 2025-5-4 07:24 | 只看该作者
是不是通道没开捕获?

使用特权

评论回复
8
Wordsworth| | 2025-5-4 07:25 | 只看该作者
用逻辑分析仪能看到信号吗?

使用特权

评论回复
9
Bblythe| | 2025-5-4 07:26 | 只看该作者
我碰到过滤波设太大直接屏蔽了。

使用特权

评论回复
10
Pulitzer| | 2025-5-4 07:26 | 只看该作者
EXT trigger 有可能影响捕获触发。

使用特权

评论回复
11
Uriah| | 2025-5-4 07:27 | 只看该作者
再确认下哪边是Rising,哪边Falling。

使用特权

评论回复
12
江河千里| | 2025-5-14 15:59 | 只看该作者
通过STM32CubeMX或寄存器配置确保引脚复用为TIM输入捕获功能(如GPIO_Mode_AF_PP)。检查是否被其他外设(如ADCUSART)占用。

使用特权

评论回复
13
远山寻你| | 2025-5-14 16:37 | 只看该作者
输入信号电平(如3.3V逻辑)与STM32L4引脚耐压(如5V容忍需配置)或电平标准不兼容。使用分压电路或电平转换芯片适配信号

使用特权

评论回复
14
光辉梦境| | 2025-5-14 16:58 | 只看该作者
启用引脚内部上拉/下拉电阻避免信号悬浮

使用特权

评论回复
15
别乱了阵脚| | 2025-5-14 19:20 | 只看该作者
信号边沿存在毛刺或抖动,导致多次触发捕获。解决方案:增大输入滤波器分频系数。

使用特权

评论回复
16
淡漠安然| | 2025-5-14 23:09 | 只看该作者
中断未使能或优先级不当,现象:捕获中断未触发或被其他中断阻塞。启用输入捕获中断(如TIM_IT_CC1)并配置NVIC优先级。

使用特权

评论回复
17
三生万物| | 2025-5-15 03:00 | 只看该作者
根据信号频率设置预分频器和计数器上限

使用特权

评论回复
18
暖了夏天蓝了海| | 2025-5-15 09:00 | 只看该作者
在信号线上添加RC滤波电路(如10kΩ电阻+10nF电容)。使用示波器观察信号质量,确认无异常毛刺。

使用特权

评论回复
19
冰春彩落下| | 2025-5-15 09:50 | 只看该作者
.多通道同时捕获时,一个通道的捕获可能会干扰另一个通道。建议各通道独立配置,无共享资源冲突。

使用特权

评论回复
20
一秒落纱| | 2025-5-15 15:00 | 只看该作者
未启用输入捕获通道或滤波器配置错误,导致边沿检测失效。启用通道并配置为输入捕获模式,设置合理的滤波器分频系数,避免噪声干扰

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

82

主题

4893

帖子

0

粉丝