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.
直接开箱运行应用程序可以正常工作。 使用提供的二进制代码对主板重新编程后,应用程序工作正常。 当我使用IAR eww 6.30 进行构建时,无论我是调试还是独立运行,当我尝试调用FRAM日志时,应用程序都会重置。
调试时,如果我在 main.c的第140行设置了一个断点(dataArray[1.2288万]=0;),然后尝试单步执行,主板将重置。
如果我将断点更改为main.c (storeTimeStamp();)的第139行,我可以进入函数调用,然后在该方法的第一条语句上对Board重置。
对什么是错的有什么建议? 当我开始尝试使用源代码时,我确实必须更新工作区和项目文件。
Jim
我没有对项目或工作区文件进行任何更改。 当我使用IAR打开项目时,它会更新工作区和项目文件。
我确实对另一篇文章所指示的源文件做了一些更改,该文章声称修复了一些UART计时问题。 有/没有这些更改,问题就存在。
我不是100 % 确定主板已重置,我看到的没有断点的是: