请教arm的启动问题!现有arm soc一片,调试时代码放到片外sram的开始地址,映射到memory空间的0x70000000处, 没有使用该片的关于中断矢量等初始化的一段代码, 仅仅用c写了
个测试程序, 用ads编译连接,设置-ro-base为0x70000000时,用multi-ice在片调试总是出现错误,程序一运行就复位,必须要给一个偏移量,例如0x70000300, 才能正常运行,这是什么原因?
难道在编译连接的时候,ads默认把0x70000000开始的地方放了那几个中断矢量???是不是如果自己加上一段矢量初始化的代码,就可以解决整个问题了?
谢谢高手指教