- 博客(1)
- 收藏
- 关注
原创 STM32串口DMA接收出现ORE错误
当Usart_Init()执行完后,外部设备向STM32的该串口发送一串字符,发送字符完成后再执行UsartRecDma_Init(),则导致STM32串口模块死机,且串口后续无法正常接收数据。调整初始化顺序,USART的CR寄存器UE位开关留到最后打开,即完成USART和DMA的所有配置初始化后再使能USART。// 使能USART,CR寄存器的UE位。// 使能USART,CR寄存器的UE位。// 关闭USART。//USART和DMA链接。//USART和DMA链接。
2023-12-02 14:23:26
2094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅