|
|
|
@ -22,7 +22,10 @@ |
|
|
|
#include "stm32h7xx_it.h" |
|
|
|
/* Private includes ----------------------------------------------------------*/ |
|
|
|
/* USER CODE BEGIN Includes */ |
|
|
|
#include "common.h" |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
#include "drv_interface.h" |
|
|
|
#endif |
|
|
|
/* USER CODE END Includes */ |
|
|
|
|
|
|
|
/* Private typedef -----------------------------------------------------------*/ |
|
|
|
@ -86,7 +89,9 @@ extern TIM_HandleTypeDef htim8; |
|
|
|
extern TIM_HandleTypeDef htim3; |
|
|
|
|
|
|
|
/* USER CODE BEGIN EV */ |
|
|
|
#ifdef USE_PRINT |
|
|
|
extern TComCtrl *g_ptUartCtrl; |
|
|
|
#endif |
|
|
|
/* USER CODE END EV */ |
|
|
|
|
|
|
|
/******************************************************************************/ |
|
|
|
@ -372,7 +377,9 @@ void TIM3_IRQHandler(void) |
|
|
|
void USART1_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN USART1_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_RS485_1]); |
|
|
|
#endif |
|
|
|
/* USER CODE END USART1_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart1); |
|
|
|
/* USER CODE BEGIN USART1_IRQn 1 */ |
|
|
|
@ -386,7 +393,9 @@ void USART1_IRQHandler(void) |
|
|
|
void USART2_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN USART2_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_LTE_7S0]); |
|
|
|
#endif |
|
|
|
/* USER CODE END USART2_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart2); |
|
|
|
/* USER CODE BEGIN USART2_IRQn 1 */ |
|
|
|
@ -403,7 +412,9 @@ void USART3_IRQHandler(void) |
|
|
|
#ifdef USE_PRINT |
|
|
|
UART_DMA_RX_IRQHandler(g_ptUartCtrl); |
|
|
|
#else |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_RS485_2]); |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
/* USER CODE END USART3_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart3); |
|
|
|
@ -446,7 +457,9 @@ void DMA1_Stream7_IRQHandler(void) |
|
|
|
void UART4_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN UART4_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_INTERCALL]); |
|
|
|
#endif |
|
|
|
/* USER CODE END UART4_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart4); |
|
|
|
/* USER CODE BEGIN UART4_IRQn 1 */ |
|
|
|
@ -460,7 +473,9 @@ void UART4_IRQHandler(void) |
|
|
|
void UART5_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN UART5_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_SBUS]); |
|
|
|
#endif |
|
|
|
/* USER CODE END UART5_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart5); |
|
|
|
/* USER CODE BEGIN UART5_IRQn 1 */ |
|
|
|
@ -572,7 +587,9 @@ void DMA2_Stream5_IRQHandler(void) |
|
|
|
void USART6_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN USART6_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_RS485_3]); |
|
|
|
#endif |
|
|
|
/* USER CODE END USART6_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart6); |
|
|
|
/* USER CODE BEGIN USART6_IRQn 1 */ |
|
|
|
@ -586,7 +603,9 @@ void USART6_IRQHandler(void) |
|
|
|
void UART7_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN UART7_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_RS485_4]); |
|
|
|
#endif |
|
|
|
/* USER CODE END UART7_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&huart7); |
|
|
|
/* USER CODE BEGIN UART7_IRQn 1 */ |
|
|
|
@ -628,7 +647,9 @@ void I2C4_ER_IRQHandler(void) |
|
|
|
void LPUART1_IRQHandler(void) |
|
|
|
{ |
|
|
|
/* USER CODE BEGIN LPUART1_IRQn 0 */ |
|
|
|
#ifdef BUILD_RBCORE |
|
|
|
UART_DMA_RX_IRQHandler(g_apstUart[COM_LPUART]); |
|
|
|
#endif |
|
|
|
/* USER CODE END LPUART1_IRQn 0 */ |
|
|
|
HAL_UART_IRQHandler(&hlpuart1); |
|
|
|
/* USER CODE BEGIN LPUART1_IRQn 1 */ |
|
|
|
|