STM32F411RE TIM1输入捕获

 时间:2024-10-13 02:06:45

TIM1输入捕获的一个简单应用,基础代码是用STM32CubeMX生成的,基于STM32F411RE,实测可行。

工具/原料

STM32CubeMX

Keil

HAL基础代码配置

1、新建一个STM32CubeMX工程,切换到Pinout,展开TIM1,选择Clock Source为“Internal C造婷用痃lock”(内部时钟),使能Channel1,有图对应的引脚PA8会相应作出反应。

STM32F411RE TIM1输入捕获STM32F411RE TIM1输入捕获

4、在“GPIO Settings”配置好捕获引脚,这个在TIM1使能后会自动配置,可以保持默认。

STM32F411RE TIM1输入捕获

添加自己的代码

1、打开刚刚用STM32CubeMX生成的代码:

STM32F411RE TIM1输入捕获

3、在进入main函数的主循环前,使能TIM1的通道1捕获中断,同样注意放到用户代码区: /* USER CODE BEGIN 2 *HAL_TIM_OC忧溲枷茫_Start_IT(&htim1, TIM_CHANNEL_1);//使能TIM1 通道1 捕获 /* USER CODE END 2 */

STM32F411RE TIM1输入捕获
  • 碧蓝航线沃克兰
  • 巫师3技能加点
  • 魔兽世界110升级攻略
  • 热门搜索
    扁豆焖面的做法 蕻怎么读 翅中的家常做法 蝴蝶怎么折 訾怎么读 平均值怎么算 腊八蒜怎么做 乌鸦为什么是黑的 我的世界怎么下载 生蚝怎么吃