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.
Original question:
MSPM0G3507: 运行程序的时候弹出Source file 'e_rem_pio2.c' was not found
运行程序运行一会就出现Source file 'hostexit.c' was not found.
已经收到了您的案例,调查需要些时间,感谢您的耐心等待。
您好
MCU 程序的运行不应影响源文件。 您是否能够在文件系统中找到源文件?
可以在文件系统找到源文件。所有的都和普通的程序一样,就是调试运行几秒后会出现hostexit.c和exit.c文件找不到的问题,使得调试中断。
从我这边听起来很奇怪。因为用MSPM0调试时,程序是基于下载到MCU闪存的程序运行的,调试过程与文件系统中的源文件无关。这些源文件仅适用于构建过程。
您确定“删除源文件”发生在“调试”过程中,而不是“构建”过程中吗?
如果你只是导入一个SDK项目并用它进行调试,会发生这种情况吗?
确实是在调试过程中,出现源文件找不到的提示。正常进行编译,然后调试,调试几秒后就说源文件无法找到,并且调试停止。刚刚发现应该是代码的问题,改了一些代码,调试的时候就没有这个情况了。
很抱歉我还不能理解这种情况。 由于程序代码在 MSPM0 MCU 中运行、它不应具有操作文件系统的权限。 不过、无论如何、该问题可以通过更改某些软件代码来解决、对吧?
是的。我也不知道怎么回事,但是通过改变软件代码,确实解决了这个问题。
所以这个问题已经解决了。 我现在可以关闭这个线程了、如果它再次复制、您可以重新启动该线程、以便我们可以进行更深入的分析。