如题!单步调试可以执行,但直接运行就会在运行一部分后自动重新开始执行。。。。。。。
在znFAT中使用了大数组,但是用const放在了FLASH里面,(不知要访问该数组时能否用指针类似访问RAM中的数据一样访问?)
刚开始怀疑是看门狗在数组初始化过程中导致的,但通过修改cstartup.s43没有效果,删除大数组也没效果。。。。。
又怀疑是因为中途堆栈的问题,故将堆栈size修改为1000(大于我自己再list中查到的值),但还是木有效果。。。。。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如题!单步调试可以执行,但直接运行就会在运行一部分后自动重新开始执行。。。。。。。
在znFAT中使用了大数组,但是用const放在了FLASH里面,(不知要访问该数组时能否用指针类似访问RAM中的数据一样访问?)
刚开始怀疑是看门狗在数组初始化过程中导致的,但通过修改cstartup.s43没有效果,删除大数组也没效果。。。。。
又怀疑是因为中途堆栈的问题,故将堆栈size修改为1000(大于我自己再list中查到的值),但还是木有效果。。。。。