采用ADS1.2集成开发环境。
(1)建立新工程
(2)建立一个简单的汇编源文件,并添加到工程中
AREA Example1,CODE,READONLY ; 声明代码段Example1
ENTRY ; 标识程序入口
CODE32 ; 声明32位ARM指令
START MOV R0,#15 ; 设置参数
MOV R1,#8
ADDS R0,R0,R1 ; R0 = R0 + R1
B START
END
(3)设置文本编辑器支持中文
ADS安装后默认字体是Courier New,对于中文支持不完善,建议如下设置
(4)设置编译连接控制选项
Edit->DebugRel Setting...,选择ARM Linker项,Output页设置连接地址,
Options页设置调试入口地址
(5)选择Project->Make编译整个工程,如无错,即可进入仿真
(6)选择Project->Debug启动AXD进入调试。选择ARMUL,在Options->Config Target中
工程模板作用:编译控制设置
强行编译工程所有文件:选择Project->Remove Object Code 删除工程中的*.obj文件
ARM指令参考资料:
文章评论(0条评论)
登录后参与讨论