- 博客(1)
- 收藏
- 关注
原创 Usart之(空闲中断+DMA接收数据)遇见过的坑
Usart(空闲中断+DMA接收数据)遇见过的坑在STM32G030与CH32F460的串口通信中,使用Usart的DMA+空闲中断接收数据时,发现STM32G030接收到的数据有时不完整。通过串口助手验证,双方与串口助手通信正常,但彼此通信时出现问题。硬件直连和波特率调整后,问题在9600波特率下消失。通过示波器分析波形,发现CH32F460在发送数据时,最后一字节与前一个字节的时间间隔过长,导致STM32G030认为一帧数据结束,从而丢失数据。最终发现CH32F460的串口阻塞模式在发送数据时被其他程
2025-05-23 13:53:00
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人