前言
我们可以利用输入捕获模式来测量脉冲宽度或者测量频率。
1、cube设置


2、函数详解:
/**
* @brief Read the captured value from Capture Compare unit 读取通道捕获值
* @param htim TIM handle.
* @param Channel TIM Channels to be enabled
* This parameter can be one of the following values:
* @arg TIM_CHANNEL_1: TIM Channel 1 selected
* @arg TIM_CHANNEL_2: TIM Channel 2 selected
* @arg TIM_CHANNEL_3: TIM Channel 3 selected
* @arg TIM_CHANNEL_4: TIM Channel 4 selected
* @retval Captured value
*/
uint32_t HAL_TIM_

这篇博客主要介绍了如何在STM32上结合FreeRTOS和CubeMX使用输入捕获模式,用于测量脉冲宽度和频率。博主详细阐述了在CubeMX中的设置步骤和相关函数的解释,并提供了参考资料链接。
最低0.47元/天 解锁文章
3640

被折叠的 条评论
为什么被折叠?



