DMA+空闲中断
BUG:
接收一帧数据 前一帧的字节数量会累加到后后一帧上
后来发现把 HAL_UART_Transmit 发送函数 屏蔽后 不会叠加
再修改 超时时间 由100ms 变成 200也可以,
总结应该是 发送出错后导致 DMA接收计数没有清零
DMA+空闲中断
BUG:
接收一帧数据 前一帧的字节数量会累加到后后一帧上
后来发现把 HAL_UART_Transmit 发送函数 屏蔽后 不会叠加
再修改 超时时间 由100ms 变成 200也可以,
总结应该是 发送出错后导致 DMA接收计数没有清零