while (1)
{
/* USER CODE BEGIN 3 */
HAL_GPIO_LockPin(GPIOA,LED1_Pin);
}
/* USER CODE END 3 */
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)//(TIM_HandleTypeDef *htim)//更新中断回调函数
{
if (htim->Instance == htim1.Instance)
{
HAL_GPIO_TogglePin(GPIOA,LED2_Pin);
}
if (htim->Instance == htim2.Instance)
{
HAL_GPIO_TogglePin(GPIOA,LED1_Pin);
}
}
这个函数不是用来锁定GPIO的配置的吗,为啥输出的电平还能翻转?
|