目录
- 1. Pin脚
- 2. 配置
- 2.1 时钟配置
- 2.2 RCC配置
- 2.3 Timer配置
- 2.4 输出文件
- 3. 代码
- 3.1 使能定时器
- 3.2 回调函数
1. Pin脚
2. 配置
2.1 时钟配置
timer3时钟挂载在APB1上:
时钟配置如下:
外部使用8MHz晶振
开启内部16MHz晶振
使用锁相环
开启最高100MHz。
2.2 RCC配置
2.3 Timer配置
2.4 输出文件
3. 代码
3.1 使能定时器
在 TIM3初始化代码后需要增加定时器使能函数;
HAL_TIM_Base_Start_IT(&htim3); //使用定时器3
3.2 回调函数
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
回调函数放于stm32f4xx_it.c中