From 228caa620fe76f0a3bceb98717d15a5b6128341a Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Tue, 7 May 2024 08:40:53 +0800 Subject: [PATCH] pb3 pb5 switch --- Core/Inc/main.h | 6 +++--- Core/Src/stm32wlxx_it.c | 22 +++++++++++++++++++++- STM32CubeIDE/Release/STS_O7.bin | Bin 253792 -> 253792 bytes 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/Core/Inc/main.h b/Core/Inc/main.h index fe11198..212be1b 100644 --- a/Core/Inc/main.h +++ b/Core/Inc/main.h @@ -178,10 +178,10 @@ void Error_Handler(void); #define A111_ENABLE_GPIO_Port GPIOB #endif #ifdef YUNHORN_STS_WLE5CCxx -#define A111_SENSOR_INTERRUPT_Pin GPIO_PIN_5 +#define A111_SENSOR_INTERRUPT_Pin GPIO_PIN_3 // SWITCH TO PB-3, 2024-05-06 #define A111_SENSOR_INTERRUPT_GPIO_Port GPIOB -#define A111_SENSOR_INTERRUPT_EXTI_IRQn EXTI9_5_IRQn -#define A111_ENABLE_Pin GPIO_PIN_3 +#define A111_SENSOR_INTERRUPT_EXTI_IRQn EXTI3_IRQn // SWITCH TO PB-3, 2024-05-06 +#define A111_ENABLE_Pin GPIO_PIN_5 // SWITCH TO PB-5, 2024-05-06 #define A111_ENABLE_GPIO_Port GPIOB #endif diff --git a/Core/Src/stm32wlxx_it.c b/Core/Src/stm32wlxx_it.c index 5e83781..9b75e47 100644 --- a/Core/Src/stm32wlxx_it.c +++ b/Core/Src/stm32wlxx_it.c @@ -260,6 +260,26 @@ void EXTI1_IRQHandler(void) /* USER CODE END EXTI1_IRQn 1 */ } + + +// SWITCH TO PB-3, 2024-05-06 +/** + * @brief This function handles EXTI Line 3 Interrupt. + */ +void EXTI3_IRQHandler(void) +{ + /* USER CODE BEGIN EXTI3_IRQn 0 */ + + /* USER CODE END EXTI3_IRQn 0 */ + HAL_GPIO_EXTI_IRQHandler(A111_SENSOR_INTERRUPT_Pin); + /* USER CODE BEGIN EXTI3_IRQn 1 */ + + /* USER CODE END EXTI3_IRQn 1 */ +} + + + + /** * @brief This function handles DMA1 Channel 1 Interrupt. */ @@ -341,7 +361,7 @@ void EXTI9_5_IRQHandler(void) /* USER CODE END EXTI9_5_IRQn 0 */ //HAL_GPIO_EXTI_IRQHandler(BUT3_Pin); /* USER CODE BEGIN EXTI9_5_IRQn 1 */ - HAL_GPIO_EXTI_IRQHandler(A111_SENSOR_INTERRUPT_Pin); + //HAL_GPIO_EXTI_IRQHandler(A111_SENSOR_INTERRUPT_Pin); /* USER CODE END EXTI9_5_IRQn 1 */ } diff --git a/STM32CubeIDE/Release/STS_O7.bin b/STM32CubeIDE/Release/STS_O7.bin index 5e0b9da3df420cd3f97085d856aa9ab04aae2283..40e2f286c4613abbf1fb3205c6e8ce2ca3cca71f 100644 GIT binary patch delta 245 zcmaE`kN?3w{s}2&kBu2PI?EY2UIOW_K+I?Y;e*6@fowq}J_8Vd#AQt;&eNK>fo0=~ zCu*7;iUw|MAD;bS)L^;5_<`@Yv-Dyo_RAcKoE~f+ZvSwWi*Sl?EZAGLjbrjvbzNBn zMYa!ze(Zh0;lQN8_~G>~hW!jI3?3X?IXoDZ6gJCiq_ZWv(st-6bwxK delta 245 zcmaE`kN?3w{s}2&o#hN1ApF#rf#V|({{>>07^evX2QLuA_zXY*VoRD#oToK$1Ixw} zPt-IO6b;bkNV zifkVa{n-10!+}YG@x$v~4Eq^a7(6((a(FN*acq{?NM~o{nB1