N32G45X串口会进入hardfault
用N32G452写了一个串口demo程序,很简单的一个程序,只用了1个串口,中断接收方式,测试程序对接收的数据不做任何处理,从数据寄存器直接读走就完事了,目的就是压力测试一下串口接收能力,用电脑端串口助手一直发数据给板子,发现接收一段时间后就会进入hardfault,完全没有规律,有时接收几百k字节,有时接收到几M字节,实在查不出是啥原因,就只开了一个串口接收中断,有没有遇到同样情况的,是不是楼主的接收缓存溢出导致的 大概率是内存溢出导致溢出,可以把你的代码贴上来看看。 应该是你用于读取数据的buffer溢出了 检查数组溢出
页:
[1]