已经没有图片上的错误了,但是程序就一直卡死在硬件错误这个函数内
void HardFault_Handler(void)
{
/* Go to infinite loop when Hard Fault exception occurs */
while (1)
{
}
}
还在看资料,不知道如何判断内存与堆栈
我想不明白,如果只是个音乐播放实验,在移植系统中出现内存不足,调大ROM and RAM它就没有出错了,然后我刚刚调试好下载到开发板时就发现,堆栈溢出了,实在不太会如何判断内存的大小和实际怎么去判断一个程序需要多少内存?可不可以请大神说明一下情况。还有我也不懂怎么测试占用内存,我应该怎样查找工程内部是否有其它地方占用内存过多。毕竟现在串口都不能输出了