调用窗口看门狗就会出现Cannot access Memory是什么原因

2019-07-20 10:11发布

本帖最后由 glmyc 于 2017-6-14 17:47 编辑

初学者学习 原子STM32F767板

随着各功能程序不断增加,调用窗口看门狗就会出现Cannot access Memory是什么原因?

检索了论坛Cannot access Memory内容,感觉不能解决我的问题!

如果不调用窗口看门狗,到我初始化最后一项也会出现死掉的情况!

通过调试跟踪,感觉是内存不够用似的,总是在定义变量时出现死机!
已经将SRAMIN改向了SRAMEX去了,并减少数组也不能解决问题,当程序一个个组起来之前都能正常运行。

Program Size: Code=64396 RO-data=175892 RW-data=456 ZI-data=31717720
将一上数组改200个为30个时
Program Size: Code=64396 RO-data=175892 RW-data=456 ZI-data=31705464   
减少不多呀

什么东东代码变那么大呢,未初始化全局变量都是什么呀,我该怎么解决呀

请原子哥与大侠们指点










友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。