Browse Source

DMA当前存在问题:不规则波形的485发送会触发不可逆错误,暂时切换方案。

dma_temp
Lizongdi 6 days ago
parent
commit
79c86c5f63
  1. 4
      Core/Src/stm32g4xx_it.c

4
Core/Src/stm32g4xx_it.c

@ -269,7 +269,7 @@ void FDCAN1_IT0_IRQHandler(void)
void USART1_IRQHandler(void) void USART1_IRQHandler(void)
{ {
/* USER CODE BEGIN USART1_IRQn 0 */ /* USER CODE BEGIN USART1_IRQn 0 */
UART_DMA_RX_IRQHandler(g_ptRS485_1);
/* USER CODE END USART1_IRQn 0 */ /* USER CODE END USART1_IRQn 0 */
HAL_UART_IRQHandler(&huart1); HAL_UART_IRQHandler(&huart1);
/* USER CODE BEGIN USART1_IRQn 1 */ /* USER CODE BEGIN USART1_IRQn 1 */
@ -283,7 +283,7 @@ void USART1_IRQHandler(void)
void USART3_IRQHandler(void) void USART3_IRQHandler(void)
{ {
/* USER CODE BEGIN USART3_IRQn 0 */ /* USER CODE BEGIN USART3_IRQn 0 */
UART_DMA_RX_IRQHandler(g_ptRS485_2);
/* USER CODE END USART3_IRQn 0 */ /* USER CODE END USART3_IRQn 0 */
HAL_UART_IRQHandler(&huart3); HAL_UART_IRQHandler(&huart3);
/* USER CODE BEGIN USART3_IRQn 1 */ /* USER CODE BEGIN USART3_IRQn 1 */

Loading…
Cancel
Save