HAL_UART_ErrorCallback的主要功能是在UART通信发生错误时提供一个处理错误的入口点。它的作用包括但不限于: 错误清除:清除错误标志,防止错误状态持续影响后续通信。 重启通信:在某些情况下,可能需要重新初始化UART或重新配置DMA通道以恢复通信。 记录日志:记录错误发生的详细情况,便于调试和后续分析。 通知用户:通过LED...
Dear all, I have 2 MODBUS 485 ports, one in UART1, the another in UART3, both in DMA mode. Testing frame collisions with Docklight I see the function HAL_UART_ErrorCallback called with an Error code of 1 (Parity error), 8(Overrin error) or 11 (Parity+Noise+Overrun error). In ca...