ARM开发软件ADS教程(中文)
ADS(ARM Developer Suite)是ARM公司推出ARM集成开发环境,操作简单方便,获得广大开发人员的青
睐。下面使用ADS v1.2做一个实例教程,帮助大家学会使用ADS编写程序和仿真调试。(使用汇编语言)
首作文我的同桌 先:下载ADS v1.2版本(英文版)并安装好ADS。安装好ADS之后可以看到开始菜单---所有程序
---ARM Developer Suite v1.2程序组
下面开始新建一个工程
第一步:单击 “开始“>>所有程序>>ARM Developer Suite v1.2 >>选择CodeWarrior for ARM Developer
Suite 打开codewarrior 界面(如下图所示),再选择File >> New .新建一个工程
第二步:在工程向导中选择Project 选项卡,选择ARM Exec新倩女幽魂藏宝阁 utable Image 并输入工程名称为first选择工
程文件保存目录等(如下图所示)
王修远
第三步:选择Targets选项卡再双击DebugRel 进入弟子规心得 配置对话框
第四步:在配置对话框中选择ARM Linker 在RW ba 中输入0x10000单击确定
第五步:建立好一个工程项目之后,接下来是新建一个源程序,单击File >> New
选择File选项卡,在File name中输入文件名test.s
选择Add to Project
在Targets选项中选择Debug、DebugRel、Relea这三个选项然后单击确定
第六步:编写程序
在test.s中输入如下程序
AREA MYPRO,CODE,READONLY
ENTRY
MOV R1,#20
MOV R2,#30
CMP R1,R2 ;比较R1与R2
BLT HERE ;如果R1小于R2则跳转到HERE(其中HERE是标号)
MOV R3,#0
HERE MOV R3同意做某事英语 ,#1
END
本程序是比较R1,R2的大小,如果R1小于R2则给R3赋1。程序比较简单只是为了测试。
注意:在输入程序过程中指令不能顶格写前面必须留有空格,而标号必须顶格写前面不能留有空格,否则
编译出错.澜怎么组词
第七步:编译仿真
单击编译按钮compile 编译通过后再单击Make 生成Image文件
最后单击:Debug按钮直接进入AXD进行仿值
注:(可以另外打开AXD鼻子有痣 Debugger 再选择load Image 选择上一步生成的first..axf 也可以进入仿真.)
进入AXD界面之后选择step单步执行程序可以看程序的运行顺序和寄存器值发生变化。
本文发布于:2023-04-21 15:58:16,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/89/841309.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |