77范文网 - 专业文章范例文档资料分享平台

ARM培训班RealView实验手册 - old(3)

来源:网络收集 时间:2019-01-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

海同教育-嵌入式培训专家 ARM开发培训班实验指导V1.0

源文件编译成功产生应用程序以后就可开始调试了,点击Debug->Start/Stop debug session (Ctrl F5)即进入调试模式。

1.2.3 程序调试

进入调试模式之后,可以选择单步、全速运行。可以设置断点等常规的调试。所有有关调试的操作都可以在Debug菜单下找到。如下图所示为进入调试模式下时的界面。

图1.10 simulator调试

常用的调试手段:

? 单步、全速运行程序

F10 单步运行, F5全速运行。

? 对于各种模式下的寄存器,可以在左边的窗口查看

对于ARM的7种模式下的寄存器,都可以查看。当处理器处于任何一种模式时,可以查看Current中所有的寄存器的值,处理器从一种状态改变到另外一种状态时,该模式下物理上独立的寄存器将会被用到。 ? 设置断点

选中需要设置断点的行,然后F9即在改行设置断点,程序运行到此处就停止运行。

11

海同教育-嵌入式培训专家 ARM开发培训班实验指导V1.0

? 查看变量的实时值

对于local的变量,打开View->Watch&Call Stack Window,在此Window中,选择Locals tab就可以查看所有的local变量。

对于全局变量,选择Watch window中的Watch #1, 加入你需要查看的变量就可以查看实时的全局变量的值。 ? 外设模块仿真

因为我们选择的是Simulator,所以可以通过RealView MDK强大的仿真功能来调试程序。打开Peripheral->GPIO可以看到每一个GPIO pin的实时状态信息。全速运行程序后,GPIO的状态就开始按照程序的控制开始变化。

1.2.4 工程选项页概述

在Project - Options对话框页可以设置所有的工具选项。所有的选项都保存在μVision工程文件中。

在Project Workspace ->Files窗口点击鼠标右键,在弹出的菜单中可以设置文件夹或单个文件的不同选项,这些选项在文件和文件夹选项中解释过。在这种情况下,可能有附加的属性页及仅与所选项相关的对话框页。 下表概述了各种选项对话框的功能。

对话框页 描述 Device 从μVision的设备数据库中选择选择设备。 Target 为应用程序指定硬件环境。

Output 定义工具链的输出文件,在编译完成后运行用户程序。 Listing 指定工具链产生的所有列表文件。 C 设置C编译器的工具选项,例如代码优化和变量分配。 Asm 设置汇编器的工具选项,如宏处理。

设置链接器的相关选项。一般来说,链接器的设置需要配置目标系统的存储

Linker

分配。设置链接器定义存储器类型和段的位置。

Debug μVision调试器的设置。 Utilities 配置Flash编程实用工具。

12

海同教育-嵌入式培训专家 ARM开发培训班实验指导V1.0

实验二、ARM指令集

2.1 ARM汇编指令1

【实验内容】

建立一个汇编工程,要求完成两个变量求和,编译通过后,调试结果。 【实验目的】

通过实验掌握简单ARM汇编指令的使用方法。 【实验步骤】

参看“asm-00”目录下的代码。

(1)按照实验一的方法,新建一个project,名字为asm00。 如下图所示:

(2)选择设备对话框显示了μVision的设备数据库,只需要选择用户所需的微控制器即可。在此,选择 Samsung S3C2440A微控制器,

13

海同教育-嵌入式培训专家 ARM开发培训班实验指导V1.0

(3)是否自动创建S3C2440A引导代码并添加至本工程中。在这里,由于不设计板级调试,因此不需要创建引导代码,选择“否”。

(4)添加asm00.s文件至工程中。右击“Source Group 1”,接着单击“Add Files to Group“Source Group 1””。

14

海同教育-嵌入式培训专家 ARM开发培训班实验指导V1.0

(5)双击asm00.s,完成添加。

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库ARM培训班RealView实验手册 - old(3)在线全文阅读。

ARM培训班RealView实验手册 - old(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/445640.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: