STM32输入捕获功能

本文详细介绍了STM32的输入捕获功能,包括通道映射、滤波器配置、有效边沿选择、预分频设置、使能及中断配置。以捕获按键按下时间为例,阐述了如何利用上升沿和下降沿检测来计算高电平持续时间,并提到了相关的STM32函数用法。
摘要由CSDN通过智能技术生成
输入捕获功能
1、ICx通道映射到对应的TIx通道。通过控制CCMR1寄存器的CC1S[1:0]值进行选择。
2、配置滤波器。根据信号抖动时间配置滤波器。滤波器的配置是通过CCMR1的ICxF[3:0]进行设置。
3、选择有效边缘。通过设置CCER的CC1P的位的值。
4、配置输入预分频。通过设置CCMR1的ICPS[1:0],设置分频。
5、输入捕获使能。通过设置CCER的CC1E位进行使能。
6、设置中断使能。如果产生更新中断,则设置TIMX_DIER的UIE位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值