cubemx设置流程如下:
第一步:
第二步:
第三步:
第四步:
第五步:
第七步:
第八步:
第九步:
MDK-ARM(KEIL5)增加函数及设置:
第一步-在tim.c中增加中断回调函数:
/* USER CODE BEGIN 1 */
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if(htim -> Instance == TIM2)
{
HAL_GPIO_TogglePin(LED1_GPIO_Port, LED1_Pin);
}
}
/* USER CODE END 1 */
第二步-在main.c中增加代码段,使能定时器2。
HAL_TIM_Base_Start_IT(&htim2);
第三步下载到开发板运行。