void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) { static uint32_t cpt = 0; //pour accès plus rapide aux broches //GPIOB->ODR|=GPIO_PIN_11; //GPIOB->ODR&=~GPIO_PIN_11; //pour accès plus lent au broches, en passant par les registres de demande de mise à 1/0 HAL_GPIO_WritePin(GPIOB, GPIO_PIN_11, GPIO_PIN_SET); if (cpt == 24000) { cpt = 0; HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_13); } else cpt++; HAL_GPIO_WritePin(GPIOB, GPIO_PIN_11, GPIO_PIN_RESET); }