前言:安装 tostudent 文件夹中的ADS1.2 -> SETUP.EXE
附: ARM ADS1.2 卸载后重装,但是总是在 modify repair remove界面,无法正常安装。解决方法:
1)删除安装目录,删除注册表HKEY_CURRENT_USER\SOFTWARE\ARM Limited\ARM Developer Suite和
HKEY_LOCAL_MACHINE\SOFTWARE\ARMLimited\ARM Developer Suite
2)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下查找{406FBBD8-EAFA-11D4-8FD0-0010B5688C67}的项,也将其删除
重启,然后安装。
ADS工程配置
1、Target -> Target settings -> post-linker:ARM for ELF
2、Language settings -> ARM Assembler ->ARM 920T
3、Linker -> ARM Linker -> output -> R0 Base:0x30000000
4、Linker -> ARM Linker -> Options -> Image entry point
5、Linker -> ARM Linker -> Layout -> object/symbol:start.o Section:Init
附:为什么是0x30000000?
查看数据手册“mini2440.pdf”可发现,0x30000000以前都是ROM,0x30000000以后都是RAM
内存覆盖范围:0x30000000——0x3400000