TI中文支持网
TI专业的中文技术问题搜集分享网站

RM57L843: 关于诊断库函数调试中的问题

Part Number:RM57L843

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

  

Cherry Zhou:

您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,如果使用代码优化,编译器会重新排列线性序列。

yuyang xie 说:一开始进不去debug模式,后来强行跳过进入主函数前的一些判断条件后,进了主函数,

为了进入 main() ,请问您在 startup.c 中跳过了哪些判断条件?

yuyang xie 说:但发现程序好像不是顺序执行,而是回往回跳

请问您跳过了或者省略了什么函数调用?

,

yuyang xie:

   

您好,我跳了这两步

,

Cherry Zhou:

您好,为了确保 nError 被de-asserted (清除) ,请不要将语句 (while (…)) 注释掉。根据 SDL 用户指南,使用 TI ARM 编译器验证了 SDL 中的示例项目。 请问您有没有更改优化级别?

,

yuyang xie:

您说的是这儿吗,没有改过呀

,

Cherry Zhou:

您好,工程师这边无法重现该问题,您这边目前有什么新进展或新发现吗?

赞(0)
未经允许不得转载:TI中文支持网 » RM57L843: 关于诊断库函数调试中的问题
分享到: 更多 (0)