Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Flipper-Zero/STM32CubeWB.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.c51
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 */