嵌入式系统实验指导书

嵌入式系统实验指导书

ID:11192014

大小:963.00 KB

页数:36页

时间:2018-07-10

嵌入式系统实验指导书_第1页
嵌入式系统实验指导书_第2页
嵌入式系统实验指导书_第3页
嵌入式系统实验指导书_第4页
嵌入式系统实验指导书_第5页
资源描述:

《嵌入式系统实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《嵌入式系统原理与设计》实验指导书学院:班级:指导教师:9实验一ARMSYS平台开发环境及工具熟悉一、实验目的1、掌握ARMSYS平台开发环境2、学习ARM的端口配置方法3、掌握ARMSTD2.51开发平台的使用方法二、实验设备硬件:THUS-1型嵌入式(ARM)实验/开发系统;ARM仿真器套件(包括仿真器、25针并口延长线、14针(或20针)排线);串口线(2、3平行);PC机(Pentumn100)软件:PC机操作系统Windows98/2000/NT/XP;ARMSTD2.51集成开发环境;仿真器驱动程序三、实验内容熟习ARMSDT2.51平台的

2、开发环境。四、实验原理1、超级终端的建立①点击“开始→程序→附件→通讯→超级终端”,进入图1,选择COM1,点击确定;图1②如图2,输入名称,选择图标(第一个),点击确定;图2③对端口进行如下设置,并确定:9图3注意:当关闭超级终端时提示是否保存,选择“是”,下次不需要再建,直接打开“ARM”即可。2、JTAG的设置①将JTAG口与目标板连接好;②双击桌面图标,打开ARM7调试代理,将其设置为如图4所示,然后点击Test按钮。如果JTAG口与目标板连接好,则在ARM7调试代理的左侧的空白处会出现“DetectARM7TDMI”的字样。图4注意:在运行S

3、DT的调试器ADW调试程序的过程中,始终不要关闭ARM7调试代理。3、ARMSDT的应用ARMSDT是ARM公司推出的一整套集成开发工具。SDT经过逐年维护和更新,目前最新版本为2.5.2。新建一个项目的步骤如下:①运行ARMSDT2.5集成开发环境(ARMProjectManager),点击开始菜单中的程序组的ARMSDTV2.51中的ARMProjectManager启动主程序或者点击桌面图标启动主程序。出现主程序界面,如图5所示。9图5①若要新建一个项目,选择File

4、New菜单,在对话框中选择PROJECT,新建一个工程文件(project1)

5、,如图6所示。备注:可以选择提供的模板。注意:新建前,在编译环境下关闭所有打开的工程图6③在新建的工程中,如图7所示,选中工程树的“根部”。使用菜单Project

6、toolConfigurationforwork1.apj

7、=armasm

8、set,对整个工程的汇编进行设置。因为开发板上的嵌入式处理器ARM7TDMI没有浮点处理器,所以在图8所示的对话框中设置Floatingpointprocessor为NONE。其它保持不变。9图7图8④鼠标左键点击到DEBUG子树的Sources选项,通过点击菜单Project

9、addFiletoSourc

10、es将(*.S和*.C文件)加入到DEBUG子树的Sources选项中,如图9所示。以简单的循环点亮LED的程序为例,把E:嵌入式实验资料THUS-1程序2.IOSRC文件夹中的44binit.s、44blib.c、main.c加入到工程中。图9⑤选中工程树中debug子树的includedfiles选项。通过菜单Project

11、addFiletoincludedfiles,把工程中包含的(*.H)文件都加入到工程中。9以简单的循环点亮LED的程序为例,把F:嵌入式实验资料THUS-1程序2.IOINC文件夹中的44B.h、44BL

12、IB.h、ADC.h、DEF.h、Option.h加入到工程中。注意:把E:嵌入式实验资料THUS-1程序2.IOINC文件夹中的memcfg.s拷贝到E:嵌入式实验资料THUS-1程序2.IOSRC目录下,否则会出现错误。⑥选中工程树的“根部”,通过菜单Project

13、toolconfigurationforwork1.apj

14、asmlink

15、set,对整个工程的连接方式进行设置,在弹出的对话框中,选中General标签,根据需要选中一些复选框。Searchpathforlibraries一项,所填内容为SDT的安装路径,这里填入

16、的是“C:ARM251LIB”,若安装过程中修改了路径,则要做相应的修改,参考配置如图10所示。图10在对话框Linkerconfiguration中,选中EntryandBase选项卡,设置连接的Read-Only(只读)和Read-Write(读写)地址。只读地址是实验板上SDRAM的真实地址,设置为0xc000000,由系统硬件决定用来存放代码段;读写地址是系统读写内存的地址,用来存放数据段,设置为0xc5f0000,如图11所示。图11选择对话框Linkerconfiguration的Imagelayout选项卡,设置程序的入口模块(THU

17、S-1实验箱的程序是从44binit.s中开始运行的)。如图12所示。9图12此时工程建立完毕

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。