From cf92a2fedf94d889b1a39e8557221149ea554a3c Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期五, 19 五月 2023 14:30:44 +0800 Subject: [PATCH] v2.8 --- Src/stm32l0xx_it.c | 33 +++++++++++++++++++++++++-------- 1 files changed, 25 insertions(+), 8 deletions(-) diff --git a/Src/stm32l0xx_it.c b/Src/stm32l0xx_it.c index 0f35729..bc1446b 100644 --- a/Src/stm32l0xx_it.c +++ b/Src/stm32l0xx_it.c @@ -161,15 +161,18 @@ if(!GET_USERKEY) { if(motor_state) - {motorskip_flag = 1;} + { + motorskip_flag = 1; + JianXieMotorProcess(); + } //userkey_state = 1; - - if(g_com_map[MOTOR_ENABLE]) - { - MOTOR_ON; - delay_ms(10); - MOTOR_OFF; - } +// +// if(g_com_map[MOTOR_ENABLE]) +// { +// MOTOR_ON; +// delay_ms(10); +// MOTOR_OFF; +// } nomove_count = 0; // waitusart_timer = tag_frequency*USART_KEEPWAKE_TIME; // UsartInit(); @@ -186,6 +189,20 @@ } /** + * @brief This function handles EXTI line 4 to 15 interrupts. + */ +void EXTI4_15_IRQHandler(void) +{ + /* USER CODE BEGIN EXTI4_15_IRQn 0 */ + + /* USER CODE END EXTI4_15_IRQn 0 */ + HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_14); + /* USER CODE BEGIN EXTI4_15_IRQn 1 */ + + /* USER CODE END EXTI4_15_IRQn 1 */ +} + +/** * @brief This function handles DMA1 channel 2 and channel 3 interrupts. */ void DMA1_Channel2_3_IRQHandler(void) -- Gitblit v1.9.3