🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/gcc成功编译内嵌汇编程序(printf输出打印),指令PC一直在死循环
gcc成功编译内嵌汇编程序(printf输出打印),指令PC一直在死循环
开源蜂鸟E203 作者 发布于 2021-11-15 22:11(1789 天前) 4779 浏览


使用gcc编译程序自带的hello_world文件,在指定USE_NANO=1后编译器成功链接底层_write桩函数(可以从反汇编文件中看出),但是在仿真运行时,在控制器没有任何打印显示,观察发现pc值在800003d6和800003d8处陷入死循环不再往下继续执行,想知道如何才能解决死循环正确打印输出,希望大家能够指点一二。

全部回复 1
匿
1672 天前 · 1 楼

是不是被优化了?试试降低编译等级?

💡 请 登录 后参与讨论(微信扫码即登录/注册)