我正在学习ARM技术,目标芯片用Atmel的AT91M40800,用ADS 1.2开发环境,编译后的目标代码axf,由AXD的Load Image后,PC值为0x00000534,程序入口为什么不为0?在哪能设置?入口地址不为0,下载到Flash中怎么能运行。另外,ARM FromELF输出格式大家都选什么格式?谢谢!!!
问题解决了,将“ARM Linker\Layout\Place at beginning of image\Object/Symbol”设成startup.o ,就OK了!!