请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSPM0G3107工具/软件:
我已编写自定义引导加载程序、它会在检查是否存在有效应用程序后跳转到应用程序。
如果我使用 0 级优化、不会跳转到应用。 如果我使用 2 级优化、它可以正常工作。
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.
工具/软件:
我已编写自定义引导加载程序、它会在检查是否存在有效应用程序后跳转到应用程序。
如果我使用 0 级优化、不会跳转到应用。 如果我使用 2 级优化、它可以正常工作。
尊敬的 Saraswati:
启用优化后、编译器将根据指定级别修改或重新排列代码。 如果引导加载程序中有一些未定义的行为、则编译器可能会“误解“您的原始意图并修改临界段。 您可以在此处找到我们编译器优化设置的具体细节: https://software-dl.ti.com/codegen/docs/tiarmclang/compiler_tools_user_guide/compiler_manual/using_compiler/compiler_options/optimization_options.html
当您说级别 0 优化时、您指的是'-O0'?
此致、
Sam