相信很多朋友在调试ZYNQ的时候也遇到过这个问题,在SDK模式先DEBUG电路板的时候,执行完debug后,分布运行有时候进入C语言的main函数,有时候进入编译后的汇编main函数。
对于我这种汇编小白,C函数显得更容易理解,也方便调试。下面解释一下为什么会出现这两种现象,完全是因为我们操作的原因,因而完全可以避免。
在调试界面选择调试文件的时候,如果现在Debug文件夹下的应用程序,则分布运行跳转到C语言的main函数;如果选择Release文件夹下的应用程序,则分布运行跳转到编译后的汇编main函数。大家在debug的时候根据自己的喜好选择即可。




本文转载自: https://blog.csdn.net/neufeifatonju/article/details/80322343