diff options
Diffstat (limited to 'Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c')
-rw-r--r-- | Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c | 51 |
1 files changed, 21 insertions, 30 deletions
diff --git a/Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c b/Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c index 212f7e285..baf32cd8b 100644 --- a/Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c +++ b/Projects/P-NUCLEO-WB55.Nucleo/Examples_MIX/ADC/ADC_SingleConversion_TriggerSW_IT/Src/stm32wbxx_it.c @@ -61,7 +61,7 @@ /* USER CODE END 0 */ /* External variables --------------------------------------------------------*/ - +extern ADC_HandleTypeDef hadc1; /* USER CODE BEGIN EV */ /* USER CODE END EV */ @@ -202,39 +202,13 @@ 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 - */ -void EXTI4_IRQHandler(void) -{ - HAL_GPIO_EXTI_IRQHandler(BUTTON_SW1_PIN); -} - -/* Note: Lines of code commented below correspond to the example using */ -/* HAL driver only. */ -/* This example demonstrating a mix of HAL and LL drivers has replaced */ -/* these lines using LL driver. */ -// /** -// * @brief This function handles ADC interrupt request. -// * @param None -// * @retval None -// */ -// void ADCx_IRQHandler(void) -// { -// HAL_ADC_IRQHandler(&hadc1); -// } - /** - * @brief This function handles ADCx interrupt request. - * @param None - * @retval None + * @brief This function handles ADC1 global interrupt. */ void ADC1_IRQHandler(void) { + /* USER CODE BEGIN ADC1_IRQn 0 */ + /* Customize process using LL interface to improve the performance */ /* (exhaustive feature management not handled). */ @@ -266,6 +240,23 @@ void ADC1_IRQHandler(void) /* Call interruption treatment function */ AdcGrpRegularOverrunError_Callback(); } + + /* USER CODE END ADC1_IRQn 0 */ + /* USER CODE BEGIN ADC1_IRQn 1 */ + + /* USER CODE END ADC1_IRQn 1 */ +} + +/* USER CODE BEGIN 1 */ + +/** + * @brief This function handles external line 4 interrupt request. + * @param None + * @retval None + */ +void EXTI4_IRQHandler(void) +{ + HAL_GPIO_EXTI_IRQHandler(BUTTON_SW1_PIN); } /* USER CODE END 1 */ |