ARM开发环境实验Word格式文档下载.docx

上传人:b****6 文档编号:18659791 上传时间:2022-12-31 格式:DOCX 页数:13 大小:1.14MB
下载 相关 举报
ARM开发环境实验Word格式文档下载.docx_第1页
第1页 / 共13页
ARM开发环境实验Word格式文档下载.docx_第2页
第2页 / 共13页
ARM开发环境实验Word格式文档下载.docx_第3页
第3页 / 共13页
ARM开发环境实验Word格式文档下载.docx_第4页
第4页 / 共13页
ARM开发环境实验Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

ARM开发环境实验Word格式文档下载.docx

《ARM开发环境实验Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《ARM开发环境实验Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

ARM开发环境实验Word格式文档下载.docx

3.ADTIDE的工作编辑和程序调试

四、实验设备

1.硬件:

PC机一台,JXARM9-2410教学实验平台。

2.软件:

Windows98/XP/2000系统,ADTIDE集成开发环境。

五、实验步骤

(1)打开JXARM9-2410-3实验箱顶盖,将顶盖放倒或者直接取出;

(2)安装下图1.1所示进行硬件连线;

 

计算机

并口

U盘等

ADT1000

图1.1硬件连线图

麦克风

耳机

计算机网卡

打印机

计算机串口

2、教学平台的开发工具ADT IDE的安装

(1)关闭当前Win32环境下运行的所有应用程序。

(2)将ADTIDE安装光盘放置在光驱中,运行光盘中adt1000\Setup.exe。

(3)在Welcome对话框中选择Next按钮,如图1.2所示。

图1.2Welcome对话框

(4)在License对话框中,列出了有关ADTIDE系统发布和使用时,用户必须遵守的有关协议,选择Yes按钮,同意该协议,安装程序继续运行,如图1.3所示。

图1.3协议对话框

(5)在User信息对话框中输入有关用户信息,包含ADT1000仿真器配置的用户请在“SerialNumber”编辑框中输入仿真器背面的序列号,没有包含ADT1000仿真器的用户请随便输入,选择Next按钮,继续安装,如图1.4所示。

图1.4仿真器对话框

(6)在Destination对话框中,用户需要选择ADTIDE系统的安装目录,请选择C:

\ADT1000,选择Next按钮继续安装,如果用户需要改变安装目录,选择Browse按钮,将出现ChooseFolder对话框,用户可以改变ADTIDE的安装位置。

(7)在ProgramFolder对话框中输入系统保存的系统名称,选择Next按钮继续安装,如图1.5所示。

图1.5ProgramFolder对话框

(8)选择安装类型,用户可根据自己需要选择典型安装、小型安装以及定制安装;

典型安装包括应用程序、文档以及一些例程,小型安装只安装了应用程序和文档,另外用户可选择定制安装,去掉一些安装项目,如图1.6所示。

图1.6选择安装类型对话框

(9)在Information对话框中,列除了当前的有关安装信息和系统信息,用户如果确认,选择Next按钮,继续安装,安装程序进入拷贝文件阶段。

(10)文件拷贝结束后,系统提示用户重新启动计算机,用户需要在安装程序执行完后,重新启动计算机。

(1)检查硬件连接

检查实验箱配件是否齐全,包括主板,核心板和LCD等;

检查JP5设置,确保跳线帽设置正确。

(2)连接调试器

连接调试器,然后接通电源,包括JXARM9-2410-3的电源以及ADT1000的电源。

(3)建立工程:

打开ADT1000,点击“File->

New菜单”,弹出New对话框,如下图所示,选择Project页,在Project页中选择调试设备,对于包含ADT1000仿真器的用户,请选择

ARM9LPT,对于简易调试器的用户,请选择ARM9SIMPLE,在工程名和位置中输入如下图1.7所示,可以修改该目录。

图1.7New对话框

2、新建一个文件并保存为d:

\leddemo\leddemo.c,并编辑该文件,添加如下所示代码:

/**************************************************************/

/*文件名称:

LEDSEG7.C*/

/*实验现象:

数码管依次显示出0、1,2、……9、a、b、C、d、E、F*/

/*LEDDEMOCODEforMBA-44B0(S3C2410X)*/

#defineU8unsignedchar

unsignedcharseg7table[16]=

{

/*01234567*/

0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,

/*89ABCDEF*/

0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,

};

voidDelay(inttime);

}

(3)将文件加入到工程中,如图1.8所示。

图1.8leddemo.c对话框

弹出文件选择对话框,选择d:

\leddemo\leddemo.c文件,并点击打开,如图1.9所示。

图1.9打开leddemo.c文件对话框

(4)新建一个文件并保存为d:

\leddemo\ldscript,并编辑该文件,按照如下进行编辑。

SECTIONS

.=0x30000000;

.text:

{*(.text)}

.data:

{*(.data)}

.rodata:

{*(.rodata)}

.bss:

{*(.bss)}

__EH_FRAME_BEGIN__=.;

__EH_FRAME_END__=.;

PROVIDE(__stack=.);

.debug_info0:

{*(.debug_info)}

.debug_line0:

{*(.debug_line)}

.debug_abbrev0:

{*(.debug_abbrev)}

.debug_frame0:

{*(.debug_frame)}

(5)如图1.10所示,在工作区窗口中的leddemo工程名上右键点击并选择Setting菜单项.

图1.10选择setting菜单项

弹出工程设置对话框,选择Link页,如图1.11所示,在Linkscript中输入.\ldscript然后点击OK。

图1.11弹出工程设置对话框

(6)如下图所示,在工作区窗口中的leddemo工程名上右键点击并选择Build菜单项。

图1.12选择Build菜单项

编译成功结果如图1.13所示:

图1.13编译图

(7)连接仿真器到JXARM9-2410-3JTAG连接。

并将调试器和JXARM9-2410-3上电,然后点击Debug菜单进行连接,如图1.14所示。

图1.13连接仿真器

如果连接正确Debug菜单项将如图1.14和图1.15所示:

图1.14连接仿真器结果

图1.15连接仿真器结果

(8)点击Debug->

Download菜单下载程序到SDRAM中,如图1.16所示。

图1.16下载程序到SDRAM

下载成功后,将显示入口点的源代码,如图1.17所示:

图1.17显示入口点的源代码

(9)运行程序,点击Debug->

Go菜单项,运行该程序,如果运行正常,JXARM9-2410-3上的六个七段数码管将显示十六进制数据。

图1.18Debug->

Go菜单项

六、实验总结

通过这次实验,第一次接触了ARM开发板的安装与使用,实验过程中遇到了很多的问题,但通过查阅资料最终解决了。

这次实中我也学到了很多,例如:

1.改变的目录中不能包含空格字符

2.连接调试器时实验箱和ADT1000分别使用各自装置配套电源,不要混用。

3.不能同时连接ADT1000仿真器和简易调试模块,同时只能选择其中一种方式。

4.如果将JXARM9-2410-3直接与计算机连接,要使用计算机直连网线,如果将JXARM9-2410-3接入局域网,要使用普通网线。

5.不能带电拔插实验箱中的各种线以及模块。

6.使用JXARM9-2410-3实验箱提供的电源,不能使用其他电源。

这些问题只有通过自己动手做才能体会到,而且是以后实验和ARM开发宝贵的经验。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1