|  | 
 
| 
我用的是arm9核的芯片,写了一段初始化代码,然后跳进main函数,为什么跳不进去?
×
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册  初始化的代码主要包括关中断,关mmu,关cache,配置sdram,flash等设备,初始化各种模式下面的堆栈指针   IMPORT  top_of_stacks
 LDR    r0,=top_of_stacks
 ;以下为初始化各种模式的堆栈指针是我从arm开发例子中拷贝过来的, 应该不会错把
 ...........
 ............
 IMPORT    __main
 B      __main
 我不是单步运行的, 在我得main()前面设了一个断点, 然后运行程序就飞了
 为什么就跳不进我的main函数呢?(为什么编译器提供的初始化函数不能引导进入主函数呢?)
 应该如何引导进入主函数呢?
 我使用的是realview 开发工具
 
 | 
 |