stm32定时器配置,stm32怎么配定时器

首页 > 大全 > 作者:YD1662022-12-20 18:27:57

输入捕获的整体设定

输入捕获模式的一般实现思路

一般为开启输入捕获的中断,当捕获到脉冲时进入中断回调函数,读取锁存的CCR寄存器的数值。一般两次进入中断读取后,即可两值相减,得出两脉冲的时间间隔。

开启输入捕获中断HAL库函数:HAL_TIM_IC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);

中断回调函数:HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim);

读取CCR寄存器数值宏:__HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__);

改变捕捉极性函数:__HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__)

输入捕获原理及实验视频:

上一页123末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.