GD32F470串口问题

[复制链接]
1629|5
 楼主| wgg 发表于 2023-2-9 09:50 | 显示全部楼层 |阅读模式
本帖最后由 tyw 于 2023-2-9 10:22 编辑

GD32F470串口问题问题描述:串口接收到一帧数据后,关闭接收中断不接收数据,这个时候接收标志置位,接收标志置位的情况下单片机不会再接收后面的数据,这样的情况下,重新初始化该串口外设,该串口外设始终不会再接收数据了,只能整片单片机重启后才能恢复。
不知道是单片机本身的问题还是哪里设置不对。





            tyw  注

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

tyw
去下了啃  发表于 2023-2-9 10:23
shell.albert 发表于 2023-2-9 11:25 | 显示全部楼层
为什么要关中断? 你关中断,不就丢数据了吗?
F470处理速度足够快,使用Double-Buffer来处理,一个接收,一个处理。
 楼主| wgg 发表于 2023-2-9 13:12 | 显示全部楼层
SherWinXiao 发表于 2023-2-9 17:43 | 显示全部楼层
学习学习
 楼主| wgg 发表于 2023-2-10 10:53 | 显示全部楼层
二楼的兄弟,我还没看到有Double-Buffer,不知道文档哪里有说
您需要登录后才可以回帖 登录 | 注册

本版积分规则

wgg

24

主题

71

帖子

0

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