[N32G45x] N32G45X串口会进入hardfault

[复制链接]
943|4
 楼主| guo_bin76 发表于 2025-5-4 11:01 | 显示全部楼层 |阅读模式
用N32G452写了一个串口demo程序,很简单的一个程序,只用了1个串口,中断接收方式,测试程序对接收的数据不做任何处理,从数据寄存器直接读走就完事了,目的就是压力测试一下串口接收能力,用电脑端串口助手一直发数据给板子,发现接收一段时间后就会进入hardfault,完全没有规律,有时接收几百k字节,有时接收到几M字节,实在查不出是啥原因,就只开了一个串口接收中断,有没有遇到同样情况的,
jobszheng 发表于 2025-5-18 14:48 | 显示全部楼层
是不是楼主的接收缓存溢出导致的
zhouyong77 发表于 2025-5-21 07:45 来自手机 | 显示全部楼层
大概率是内存溢出导致溢出,可以把你的代码贴上来看看。
liangshuang95 发表于 2025-5-21 08:15 来自手机 | 显示全部楼层
应该是你用于读取数据的buffer溢出了
地瓜patch 发表于 2025-5-22 22:03 来自手机 | 显示全部楼层
检查数组溢出
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop66550684.taobao.com/

10

主题

37

帖子

2

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