diff options
Diffstat (limited to 'Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c')
-rw-r--r-- | Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c b/Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c index 1b77b38a0..4fcf493e2 100644 --- a/Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c +++ b/Projects/P-NUCLEO-WB55.Nucleo/Examples/ADC/ADC_AnalogWatchdog/Src/stm32wbxx_it.c @@ -61,7 +61,8 @@ extern ADC_HandleTypeDef AdcHandle; /* USER CODE END 0 */ /* External variables --------------------------------------------------------*/ - +extern DMA_HandleTypeDef hdma_adc1; +extern ADC_HandleTypeDef hadc1; /* USER CODE BEGIN EV */ /* USER CODE END EV */ @@ -116,39 +117,44 @@ void SysTick_Handler(void) /* please refer to the startup file (startup_stm32wbxx.s). */ /******************************************************************************/ -/* USER CODE BEGIN 1 */ /** - * @brief This function handles external line 4 interrupt request. - * @param None - * @retval None + * @brief This function handles DMA1 channel1 global interrupt. */ -void EXTI4_IRQHandler(void) +void DMA1_Channel1_IRQHandler(void) { - HAL_GPIO_EXTI_IRQHandler(BUTTON_SW1_PIN); -} + /* USER CODE BEGIN DMA1_Channel1_IRQn 0 */ + + /* USER CODE END DMA1_Channel1_IRQn 0 */ + HAL_DMA_IRQHandler(&hdma_adc1); + /* USER CODE BEGIN DMA1_Channel1_IRQn 1 */ + /* USER CODE END DMA1_Channel1_IRQn 1 */ +} /** - * @brief This function handles ADC interrupt request. - * @param None - * @retval None + * @brief This function handles ADC1 global interrupt. */ -void ADCx_IRQHandler(void) +void ADC1_IRQHandler(void) { - HAL_ADC_IRQHandler(&AdcHandle); + /* USER CODE BEGIN ADC1_IRQn 0 */ + + /* USER CODE END ADC1_IRQn 0 */ + HAL_ADC_IRQHandler(&hadc1); + /* USER CODE BEGIN ADC1_IRQn 1 */ + + /* USER CODE END ADC1_IRQn 1 */ } +/* USER CODE BEGIN 1 */ /** -* @brief This function handles DMA interrupt request. -* @param None -* @retval None -*/ -void ADCx_DMA_IRQHandler(void) + * @brief This function handles external line 4 interrupt request. + * @param None + * @retval None + */ +void EXTI4_IRQHandler(void) { - HAL_DMA_IRQHandler(AdcHandle.DMA_Handle); + HAL_GPIO_EXTI_IRQHandler(BUTTON_SW1_PIN); } - - /* USER CODE END 1 */ /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ |