|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我的开发板是2440开发板,板上的SDRAM的地址空间是0x3000_0000到0x33ff_ffff,在我的工程中,我在Linker中设置RO_BASE为0x3000_0000,image entry point为0x3000_0000,应该没错吧?打开AXD后,指令指针停在第一句处:b ResetHandler,单步运行走一步,程序就飞了,指令指针跑到了0x2fababb0这个位置,在AXD中看SDRAM内容(Processor Views->memory),观察0x3000_0000处的内容为:b 0x2fababb0,这让我很费解,0x3000_0000应该是SDRAM的起始地址吧,那么ResetHandler这个标号在编译后应该是在0x3000_0000地址之后呀,怎么还会往前跳呢? |
-
-
18_2276.rar
343.92 KB, 下载次数: 1
, 下载积分:
资产 -2 信元, 下载支出 2 信元
|