在 GD32F407ZET6 上实现 串口空闲中断(Idle Interrupt) + DMA 接收数据实现原理

[复制链接]
内政奇才 发表于 2025-8-26 16:45 | 显示全部楼层 |阅读模式
DMA 接收:配置 DMA 从串口数据寄存器(USART_DATA)读取数据到缓冲区,无需 CPU 干预。
空闲中断:当串口接收线(RX)处于空闲状态超过 1 个帧周期 时,触发空闲中断,表示一帧数据接收完成。
组合使用:利用 DMA 持续接收数据,空闲中断通知 CPU 处理完整数据帧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

186

主题

1161

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部