新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > ARM汇编编程基础之五-ADS开发环境的使用

ARM汇编编程基础之五-ADS开发环境的使用

作者: 时间:2016-11-27 来源:网络 收藏

进入编译连接设置

目标设置

汇编选项设置

C编译器选项设置

文件输出设置

在完成程序的编译、链接生成二进制可执行文件后,很多情况下需要对程序进行调试,ADS采用的调试工具是AXD,在调试中,我们可以完成:

设置断点及单步运行与调试;

查看各种模式下的CPU寄存器;

查看内存内容;

查看C语言变量;

下面就展示如何使用AXD对程序进行调试:(单击下载示例代码)

1、使用ads打开demoled.mcp工程

2、单击菜单project->debug

3、单击Porcessor Views->registers,注意窗口左上部分

4、展开Current,可发现当前模式处于SVC模式,并可查看当前模式下,CPU的各个寄存器的置,例如r13=0,pc=0x8000

还可查看其它模式下,CPU各寄存器的值

5、单击Execute->step,可以单步运行程序

此时发现pc值增加了4,而r13的值也由于ldr指令的赋值操作变为了0x34000000



评论


技术专区

关闭