一开始进不去debug模式,后来强行跳过进入主函数前的一些判断条件后,进了主函数,但发现程序好像不是顺序执行,而是回往回跳,请问这是为什么

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.
您好,如果使用代码优化,编译器会重新排列线性序列。
一开始进不去debug模式,后来强行跳过进入主函数前的一些判断条件后,进了主函数,
为了进入 main() ,请问您在 startup.c 中跳过了哪些判断条件?
但发现程序好像不是顺序执行,而是回往回跳
请问您跳过了或者省略了什么函数调用?
您好,为了确保 nError 被de-asserted (清除) ,请不要将语句 (while (...)) 注释掉。根据 SDL 用户指南,使用 TI ARM 编译器验证了 SDL 中的示例项目。 请问您有没有更改优化级别?
您好,工程师这边无法重现该问题,您这边目前有什么新进展或新发现吗?