私はSW4STM32ツールチェーンを使用していますが、STM32103RETでオーバーフロー時にtimer2を使用してLEDを点滅させたい、 はここで機能するようになっています。sw4stm32で割り込み機能を有効にするには
void TurnOnLed(){
HAL_GPIO_WritePin(GPIOA,GPIO_PIN_10,GPIO_PIN_SET);
}
void TurnOffLed()
{
HAL_GPIO_WritePin(GPIOA,GPIO_PIN_10,GPIO_PIN_RESET);
}
タイマー2のinitilizingは、STM32キューブMXによって設定されているが、私は、タイマ2がオーバーフローしたときに呼び出された関数が分からないのですか?あなたはHAL_Driverについて何も知らない場合は、あなたが見つけて
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if (htim->Instance == TIMx) {
}
}
:あなたは機能
HAL_TIM_Base_Start_IT(&htimX);
そしてもみ時間HAL_TIM_PeriodElapsedCallback
という名前あなたのコールバック関数を実装することで、あなたのタイマーを起動する必要があり