×

GD32E23x的USART被断点打断后重新运行,会一直进入中断的问题

消耗积分:0 | 格式:pdf | 大小:0.10 MB | 2021-12-09

duke刘

分享资料个

GD32E23x的USART被断点打断后重新运行,会一直进入中断的问题GD32E230K8单片机USART0连接一个从机芯片,该芯片每100ms发来一串16Bytes的数据,MCU中断接收,没有开启FIFO只开启了RBNE(接收缓存非空)中断。在进行DEBUG时,全速运行,没有问题打断点或单步调试时,会中断串口接收中断此时再全速运行,会发现CPU被串口中断占据,无法正常运行其他代码检查中断标志,非RBNE经过一段时间查找原因,发现USART_STAT中的ORERR被置位,频繁进入中断,应该和这

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !