diff --git a/Core/Src/stm32f4xx_it.c b/Core/Src/stm32f4xx_it.c index 2dec5fa..eb00275 100644 --- a/Core/Src/stm32f4xx_it.c +++ b/Core/Src/stm32f4xx_it.c @@ -91,8 +91,8 @@ extern TIM_HandleTypeDef htim4; /* Cortex-M4 Processor Interruption and Exception Handlers */ /******************************************************************************/ /** - * @brief This function handles Non maskable interrupt. - */ + * @brief This function handles Non maskable interrupt. + */ void NMI_Handler(void) { /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ @@ -106,8 +106,8 @@ void NMI_Handler(void) } /** - * @brief This function handles Hard fault interrupt. - */ + * @brief This function handles Hard fault interrupt. + */ void HardFault_Handler(void) { /* USER CODE BEGIN HardFault_IRQn 0 */ @@ -121,8 +121,8 @@ void HardFault_Handler(void) } /** - * @brief This function handles Memory management fault. - */ + * @brief This function handles Memory management fault. + */ void MemManage_Handler(void) { /* USER CODE BEGIN MemoryManagement_IRQn 0 */ @@ -136,8 +136,8 @@ void MemManage_Handler(void) } /** - * @brief This function handles Pre-fetch fault, memory access fault. - */ + * @brief This function handles Pre-fetch fault, memory access fault. + */ void BusFault_Handler(void) { /* USER CODE BEGIN BusFault_IRQn 0 */ @@ -151,8 +151,8 @@ void BusFault_Handler(void) } /** - * @brief This function handles Undefined instruction or illegal state. - */ + * @brief This function handles Undefined instruction or illegal state. + */ void UsageFault_Handler(void) { /* USER CODE BEGIN UsageFault_IRQn 0 */ @@ -166,8 +166,8 @@ void UsageFault_Handler(void) } /** - * @brief This function handles Debug monitor. - */ + * @brief This function handles Debug monitor. + */ void DebugMon_Handler(void) { /* USER CODE BEGIN DebugMonitor_IRQn 0 */ @@ -186,8 +186,8 @@ void DebugMon_Handler(void) /******************************************************************************/ /** - * @brief This function handles EXTI line1 interrupt. - */ + * @brief This function handles EXTI line1 interrupt. + */ void EXTI1_IRQHandler(void) { /* USER CODE BEGIN EXTI1_IRQn 0 */ @@ -200,8 +200,8 @@ void EXTI1_IRQHandler(void) } /** - * @brief This function handles EXTI line3 interrupt. - */ + * @brief This function handles EXTI line3 interrupt. + */ void EXTI3_IRQHandler(void) { /* USER CODE BEGIN EXTI3_IRQn 0 */ @@ -214,8 +214,8 @@ void EXTI3_IRQHandler(void) } /** - * @brief This function handles DMA1 stream0 global interrupt. - */ + * @brief This function handles DMA1 stream0 global interrupt. + */ void DMA1_Stream0_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream0_IRQn 0 */ @@ -228,8 +228,8 @@ void DMA1_Stream0_IRQHandler(void) } /** - * @brief This function handles DMA1 stream1 global interrupt. - */ + * @brief This function handles DMA1 stream1 global interrupt. + */ void DMA1_Stream1_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream1_IRQn 0 */ @@ -242,8 +242,8 @@ void DMA1_Stream1_IRQHandler(void) } /** - * @brief This function handles DMA1 stream2 global interrupt. - */ + * @brief This function handles DMA1 stream2 global interrupt. + */ void DMA1_Stream2_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream2_IRQn 0 */ @@ -256,8 +256,8 @@ void DMA1_Stream2_IRQHandler(void) } /** - * @brief This function handles DMA1 stream3 global interrupt. - */ + * @brief This function handles DMA1 stream3 global interrupt. + */ void DMA1_Stream3_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream3_IRQn 0 */ @@ -270,8 +270,8 @@ void DMA1_Stream3_IRQHandler(void) } /** - * @brief This function handles DMA1 stream4 global interrupt. - */ + * @brief This function handles DMA1 stream4 global interrupt. + */ void DMA1_Stream4_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream4_IRQn 0 */ @@ -284,8 +284,8 @@ void DMA1_Stream4_IRQHandler(void) } /** - * @brief This function handles DMA1 stream5 global interrupt. - */ + * @brief This function handles DMA1 stream5 global interrupt. + */ void DMA1_Stream5_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream5_IRQn 0 */ @@ -298,8 +298,8 @@ void DMA1_Stream5_IRQHandler(void) } /** - * @brief This function handles DMA1 stream6 global interrupt. - */ + * @brief This function handles DMA1 stream6 global interrupt. + */ void DMA1_Stream6_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream6_IRQn 0 */ @@ -312,8 +312,8 @@ void DMA1_Stream6_IRQHandler(void) } /** - * @brief This function handles EXTI line[9:5] interrupts. - */ + * @brief This function handles EXTI line[9:5] interrupts. + */ void EXTI9_5_IRQHandler(void) { /* USER CODE BEGIN EXTI9_5_IRQn 0 */ @@ -326,8 +326,8 @@ void EXTI9_5_IRQHandler(void) } /** - * @brief This function handles TIM3 global interrupt. - */ + * @brief This function handles TIM3 global interrupt. + */ void TIM3_IRQHandler(void) { /* USER CODE BEGIN TIM3_IRQn 0 */ @@ -340,8 +340,8 @@ void TIM3_IRQHandler(void) } /** - * @brief This function handles TIM4 global interrupt. - */ + * @brief This function handles TIM4 global interrupt. + */ void TIM4_IRQHandler(void) { /* USER CODE BEGIN TIM4_IRQn 0 */ @@ -354,8 +354,8 @@ void TIM4_IRQHandler(void) } /** - * @brief This function handles USART1 global interrupt. - */ + * @brief This function handles USART1 global interrupt. + */ void USART1_IRQHandler(void) { /* USER CODE BEGIN USART1_IRQn 0 */ @@ -368,29 +368,11 @@ void USART1_IRQHandler(void) } /** - * @brief This function handles USART2 global interrupt. - */ + * @brief This function handles USART2 global interrupt. + */ void USART2_IRQHandler(void) { /* USER CODE BEGIN USART2_IRQn 0 */ - // uint8_t receive_data = 0; - // if (__HAL_UART_GET_FLAG(&huart2, UART_FLAG_RXNE) != RESET) - // { - // HAL_UART_Receive(&huart2, &receive_data, 1, 10); - // hart2_uart2.rx_data[hart2_uart2.rx_num] = receive_data; - // hart2_uart2.rx_num++; - // __HAL_UART_CLEAR_IDLEFLAG(&huart2); - // } - // // 空闲中断 - // if (__HAL_UART_GET_FLAG(&huart2, UART_FLAG_IDLE) != RESET) - // { - // if (tcp_echo_flags_hart2 == 1) - // { - // user_send_data_hart2(hart2_uart2.rx_data, hart2_uart2.rx_num); - // } - // hart2_uart2.rx_num = 0; - // __HAL_UART_CLEAR_IDLEFLAG(&huart2); - // } /* USER CODE END USART2_IRQn 0 */ HAL_UART_IRQHandler(&huart2); /* USER CODE BEGIN USART2_IRQn 1 */ @@ -399,8 +381,8 @@ void USART2_IRQHandler(void) } /** - * @brief This function handles USART3 global interrupt. - */ + * @brief This function handles USART3 global interrupt. + */ void USART3_IRQHandler(void) { /* USER CODE BEGIN USART3_IRQn 0 */ @@ -413,20 +395,12 @@ void USART3_IRQHandler(void) } /** - * @brief This function handles DMA1 stream7 global interrupt. - */ + * @brief This function handles DMA1 stream7 global interrupt. + */ void DMA1_Stream7_IRQHandler(void) { /* USER CODE BEGIN DMA1_Stream7_IRQn 0 */ - // if (__HAL_DMA_GET_FLAG(&hdma_uart5_tx, DMA_FLAG_TCIF3_7) != RESET) - // { - // uint8_t i = 0; - // for (i = 0; i < 200; i++) - // { - // HART1_RTS_SEND; - // } - // HART1_RTS_RECEIVE; - // } + /* USER CODE END DMA1_Stream7_IRQn 0 */ HAL_DMA_IRQHandler(&hdma_uart5_tx); /* USER CODE BEGIN DMA1_Stream7_IRQn 1 */ @@ -435,8 +409,8 @@ void DMA1_Stream7_IRQHandler(void) } /** - * @brief This function handles UART4 global interrupt. - */ + * @brief This function handles UART4 global interrupt. + */ void UART4_IRQHandler(void) { /* USER CODE BEGIN UART4_IRQn 0 */ @@ -448,29 +422,11 @@ void UART4_IRQHandler(void) } /** - * @brief This function handles UART5 global interrupt. - */ + * @brief This function handles UART5 global interrupt. + */ void UART5_IRQHandler(void) { /* USER CODE BEGIN UART5_IRQn 0 */ - // uint8_t receive_data = 0; - // if (__HAL_UART_GET_FLAG(&huart5, UART_FLAG_RXNE) != RESET) - // { - // HAL_UART_Receive(&huart5, &receive_data, 1, 1); - // hart1_uart5.rx_data[hart1_uart5.rx_num] = receive_data; - // hart1_uart5.rx_num++; - // __HAL_UART_CLEAR_IDLEFLAG(&huart5); - // } - // // 空闲中断 - // if (__HAL_UART_GET_FLAG(&huart5, UART_FLAG_IDLE) != RESET) - // { - // if (tcp_echo_flags_hart1 == 1) - // { - // user_send_data_hart1(hart1_uart5.rx_data, hart1_uart5.rx_num); - // } - // hart1_uart5.rx_num = 0; - // __HAL_UART_CLEAR_IDLEFLAG(&huart5); - // } /* USER CODE END UART5_IRQn 0 */ HAL_UART_IRQHandler(&huart5); /* USER CODE BEGIN UART5_IRQn 1 */ @@ -478,8 +434,8 @@ void UART5_IRQHandler(void) } /** - * @brief This function handles DMA2 stream1 global interrupt. - */ + * @brief This function handles DMA2 stream1 global interrupt. + */ void DMA2_Stream1_IRQHandler(void) { /* USER CODE BEGIN DMA2_Stream1_IRQn 0 */ @@ -492,8 +448,8 @@ void DMA2_Stream1_IRQHandler(void) } /** - * @brief This function handles DMA2 stream2 global interrupt. - */ + * @brief This function handles DMA2 stream2 global interrupt. + */ void DMA2_Stream2_IRQHandler(void) { /* USER CODE BEGIN DMA2_Stream2_IRQn 0 */ @@ -506,8 +462,8 @@ void DMA2_Stream2_IRQHandler(void) } /** - * @brief This function handles Ethernet global interrupt. - */ + * @brief This function handles Ethernet global interrupt. + */ void ETH_IRQHandler(void) { /* USER CODE BEGIN ETH_IRQn 0 */ @@ -520,8 +476,8 @@ void ETH_IRQHandler(void) } /** - * @brief This function handles DMA2 stream6 global interrupt. - */ + * @brief This function handles DMA2 stream6 global interrupt. + */ void DMA2_Stream6_IRQHandler(void) { /* USER CODE BEGIN DMA2_Stream6_IRQn 0 */ @@ -534,8 +490,8 @@ void DMA2_Stream6_IRQHandler(void) } /** - * @brief This function handles DMA2 stream7 global interrupt. - */ + * @brief This function handles DMA2 stream7 global interrupt. + */ void DMA2_Stream7_IRQHandler(void) { /* USER CODE BEGIN DMA2_Stream7_IRQn 0 */ @@ -548,8 +504,8 @@ void DMA2_Stream7_IRQHandler(void) } /** - * @brief This function handles USART6 global interrupt. - */ + * @brief This function handles USART6 global interrupt. + */ void USART6_IRQHandler(void) { /* USER CODE BEGIN USART6_IRQn 0 */