使用通用定时器TIM7控制LED灯以1Hz闪烁。
设置LED引脚
定时器TIM7 配置
配置定时器TIM7 中断
将程序添加到固定位置。
/* 用户代码开始2 */
HAL_TIM_Base_Start_IT(htim7); //启动定时器TIM7并启用中断
/* 最终用户代码2 */
/* 用户代码从4开始*/
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
HAL_GPIO_TogglePin(LED_GPIO_端口,LED_pin);
}
/* 最终用户代码4 */
结果:LED 灯以1Hz 频率闪烁。
版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。