单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者 黄军辉 董晓倩 李建波 第2章 集成开发环境

上传人:E**** 文档编号:89357615 上传时间:2019-05-23 格式:PPT 页数:105 大小:2.13MB
返回 下载 相关 举报
单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者  黄军辉 董晓倩 李建波 第2章 集成开发环境_第1页
第1页 / 共105页
单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者  黄军辉 董晓倩 李建波 第2章 集成开发环境_第2页
第2页 / 共105页
单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者  黄军辉 董晓倩 李建波 第2章 集成开发环境_第3页
第3页 / 共105页
单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者  黄军辉 董晓倩 李建波 第2章 集成开发环境_第4页
第4页 / 共105页
单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者  黄军辉 董晓倩 李建波 第2章 集成开发环境_第5页
第5页 / 共105页
点击查看更多>>
资源描述

《单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者 黄军辉 董晓倩 李建波 第2章 集成开发环境》由会员分享,可在线阅读,更多相关《单片机原理与应用——凌阳SPCE061A 教学课件 ppt 作者 黄军辉 董晓倩 李建波 第2章 集成开发环境(105页珍藏版)》请在金锄头文库上搜索。

1、第2章 集成开发环境,实训 熟悉nSPTM IDE开发环境,1实训目的 (1)练习使用nSPTM IDE环境并掌握集成开发环境(IDE)的基本功能,为以后的实验打好基础。 (2)了解在nSPTM IDE环境下用汇编语言编写程序的方法。,(3)掌握nSPTM IDE集成开发环境的一般使用方法。 (4)熟悉简单的凌阳单片机汇编指令。,2实训设备和器件,装有Windows系统和nSPTM IDE集成开发环境的PC一台,nSPTM 16位单片机实验箱一个。,3实训内容,用C语言实现1100的累加和。 4实训步骤 先介绍一些有关nSPTM IDE操作的步骤,此后在实验中将不再重述。 (1)安装IDE:双

2、击安装软件,如图2-1所示,开始安装IDE集成开发环境,按照默认选项安装好IDE。,图2-1 IDE集成开发 环境图标,两点说明: 安装好IDE后,在C盘的Program Files文件夹中会出现一个Sunplus文件夹,打开Sunplus文件夹,有如图2-2所示的文件夹。,图2-2 安装好IDE后出现在Sunplus的文件夹, 打开unSP IDE Common文件夹,它包含3个文件夹,如图2-3所示,本书所有的范例程序、驱动程序、语音资源等用户常用资源都包含在Example文件夹里的SPCE061A文件夹里,如图2-4所示。,图2-3 打开unSP IDE Common文件夹,图2-4 S

3、PCE061A包含的文件夹,注意:如果按照这种默认安装方法安装,书中所有的“IDE的安装路径”指的是C:Program FilesSunplusunSP IDE CommonExample路径。 (2)打开IDE环境。打开后的界面如图2-5所示。,图2-5 打开IDE后的界面,(3)建立一个新的工程。按前面步骤打开IDE环境后,建立一个新的工程,工程名为ex01_asm_ADD1-100,建立方法如下。,1)在File下拉菜单里单击New命令,如图2-6所示。,图2-6 新建工程或者文件,2)单击New命令后会出现一个对话框,在对话框的File编辑框内写上工程名称ex01_asm_ADD1-1

4、00,在Location编辑框中选择工程存储路径,如图2-7所示。,图2-7 新建工程对话框,3)单击OK按钮就会看到如图2-8所示的界面,这个界面为创建新工程后的界面。,图2-8 新工程界面,(4)在该工程的源文件夹(Source Files)下建立一个新的汇编语言文件(后缀为.asm)。按照图2-6所示同样的方法打开建立新文件对话框,如图2-9所示。,文件类型选择为SP IDE Asm File,即汇编文件;在File编辑框内填写新建文件名,这里命名为main,单击OK按钮,完成新建main.asm文件操作。 建立好main.asm文件后,用户可以在FileView中双击main.asm以

5、打开该文件。打开后可以看到如图2-10所示的界面。,图2-9 新文件建立对话框,(5)在如图2-10所示的main.asm文件中按照程序流程图编写汇编代码。,图2-10 新文件界面,(6)编写完代码后,选择工具栏的Project|Select Body,或者直接单击图标,打开Select Body对话框,按图2-11所示选择Body。在Body Name下拉列表框中选择SPCE060A_061A(以后的全部实验中都这样选择)。,图2-11 在线仿真Body选择,(7)在IDE环境中按图2-12所示Rebuild All,按图2-13椭圆框所示单击“在线调试”图标。,图2-12 Rebuild

6、All,图2-13 单击“在线调试”图标,(8)如图2-14所示,把实验箱区的S19选择开关中ICE拨到ON位置,使实验箱当中的SPCE061A处于在线调试、在线下载状态,以便将实验程序下载到芯片当中。其他都拨到OFF位置。区中J10接Probe,打开区电源开关POWER。,图2-14 实验箱设置及连接,(9)下载(单击 图标或者按F8键),这时候PC运行指针指向main函数的第一条语句,如图2-15所示。,图2-15 程序下载后的IDE集成开发环境,(10)单击 图标(或者按Alt+C键),打开变量观察窗口,单击 图标(或者按Alt+3键),打开寄存器观察窗口,单击 图标(或者按Alt+D键

7、),打开Toggle Disassembly窗口,单击 图标(或者按Alt+2键),打开Memory观察窗口。所有这些窗口打开后如图2-16所示。,图2-16 打开各个观察窗口,(11)在变量观察窗口的Name项中输入变量Sum;单步运行(单击图标或者按F11键),如图2-17所示。 通过Toggle Disassembly窗口观察程序的运行情况,通过变量观察窗口的Value项观察Sum的值,通过寄存器观察窗口观察寄存器的变化情况。另外,变量观察窗口的Address项显示的是分配给变量的地址空间。,图2-17 单步运行,(12)累加结束时,检查通过变量观察窗口的Value项观察到Sum的值是否

8、为5050(十六进制表示为0x13BA),如图2-18所示。,注: 附录五: 如果全速运行,单击 图标或者按F5键。 运行过程中如果没有看清楚,需要重新运行,单击 图标或者按Ctrl+Shift+F5键。, 如果需要在程序中添加断点,先选中想添加断点的语句,单击 图标或者按F9键。相反,去掉断点则单击 图标或者按Shift+F9键。,图2-18 程序累加结束后的界面,2.1 综 述,IDE的开发界面如图2-19所示。本章将介绍nSP开发环境的菜单、窗口界面以及项目的操作等,使有兴趣者对开发环境有一个总体了解,并能够动手实践。,图2-19 nSP IDE界面,2.2 菜 单,下面介绍菜单栏各项的

9、内容及作用。,1文件,表2-1 文件的下拉菜单内容及功能,2编辑,表2-2 编辑的下拉菜单内容及功能,3视图,表2-3 视图的下拉菜单内容及功能,4项目,表2-4 项目的下拉菜单内容及功能,5编译,表2-5 编译的下拉菜单内容及功能,6工具,表2-6 工具的下拉菜单内容及功能,7帮助,表2-7 帮助的下拉菜单内容及功能,8调试,在调试(Debug)模式下,菜单栏中多出一个调试菜单。,表2-8 调试的下拉菜单内容及功能,2.3 工 具 栏,表2-9列出了工具栏中各图标的作用。,表2-9 工具栏一览表,2.4 窗 口,1工作区窗口 2编辑窗口 3文本编辑器 4二进制编辑器 5输出窗口,6编译输出窗

10、口 7调试输出窗口(Debug) 8查找输出窗口 9调试窗口 10其他窗口,2.5 项 目,1建立项目 新建项目的步骤如下。 (1)单击File|New命令,弹出New对话框,如图2-50所示。,图2-50 新建项目/文件对话框,(2)在该对话框中选中Project标签,并在File文本框中输入项目的名称。在Location下的文本框中输入项目的存取路径或利用该文本框右端的“浏览”按钮制定项目的存储位置。 (3)单击New对话框里的OK按钮,则项目建立完成。,新建项目的需求:在做一个应用程序前,首先要建立项目。新建项目后的Workspace窗口如图2-51所示。,图2-51 新建项目后的Wor

11、kspace窗口,例如:项目名称为Example,项目位置为E:unspunSPIDEExample,新建项目后的Workspace窗口生成了新项目Example1。,2在项目中新建C文件,新建C文件(.c)的方法:在新建项目下,单击File|New命令,弹出New对话框,如图2-52所示。单击SP IDE C File,在File下的文本框内输入文件名称,单击OK按钮。,图2-52 新建文件/项目对话框,新建C文件的需求:用C语言做程序时需要建立C文件类型。新建C文件后的Workspace窗口如图2-53所示。,图2-53 新建C文件后的Workspace窗口,例如:文件名称为Ex,文件位置

12、为E:unspunSPIDEExampleEx.c,新建C文件后的Workspace窗口Source Files下多出一个Ex.c文件。,3在项目中新建汇编文件,新建汇编文件(.asm)的方法:在新建项目下,单击File|New命令,弹出新建文件/项目的对话框,如图2-54所示。单击SP IDE Asm File,在File下的文本框内输入文件名称,单击OK按钮。,图2-54 新建汇编文件后的Workspace窗口,新建汇编文件需求:用汇编语言做程序时需要建立汇编文件类型。 例如:文件名称为Exam,文件位置为E:unspunSPIDEExampleExam.asm,新建汇编文件后的Works

13、pace窗口Source Files下多出一个Exam.asm文件。,4在项目中新建头文件,新建头文件(.h)的方法:在新建项目下,单击File|New命令,弹出新建文件/项目的对话框,如图2-55所示。单击SP IDE H File,在File下的文本框内写入文件名称,单击OK按钮。,图2-55 新建头文件后的 Workspace 窗口,新建头文件需求:多个文件共享的文件可以建成头文件。 例如:文件名称为Examp,文件位置为E:unspunSPIDEExampleExamp.h,新建头文件后的Workspace窗口Head Files下多出一个Examp.h文件。,5在项目中新建文本文件,

14、新建文本文件(.txt)的方法:在新建项目下,单击File|New命令,弹出新建文件/项目的对话框,如图2-56所示。单击nSP IDE Text File,在 File 下的编辑框内写入文件名称,单击OK按钮。,图2-56 新建文本文件后的Workspace窗口,新建文本文件的需求:对程序文件做文档说明时,可以建文本文件类型。 例如:文件名称为E,文件位置为E:unspunSPIDEExampleE.txt,新建文本文件后的Workspace窗口External Dependencies下多出一个E.txt文件。,6在项目中添加/删除文件,在项目中添加文件的方法有以下两种。 第一种:通过Pr

15、oject菜单方法。 单击Project菜单里Add to Project命令中的Files 或Resource子命令,打开Add Files对话框。 第二种:通过Workspace窗口。,(1)在Workspace窗口内,选中元组,单击右键,弹出下拉菜单,如图2-57所示。 (2)单击Add Files to Folder命令,可打开Add Files对话框,如图2-58所示。 (3)在文本框中输入将添加的文件,单击“打开”按钮,即将添加的文件加到所选的元组中。,图2-57 添加文件下拉菜单界面,图2-58 添加文件对话框,删除文件的步骤如下: (1)在FileView视窗或Resource

16、View视窗里选中元组中的某个文件。 (2)单击鼠标右键,弹出的下拉菜单如图2-57所示。单击Remove命令,则该文件会从元组中被删除。,7在项目中使用资源,当在项目里的资源元组中添加资源文件时,该资源文件的存储路径及名称会自动被记入项目中的.rc文件中,并以RES_*的默认文件名格式被赋予一个新的文件名(此处“*”是指资源文件在其存储路径上的文件名);同时,添入的资源文件还会被安排一个文件标识符ID。,8项目选项的设置,项目选项的设置是针对不同目标而对开发环境的各个要素进行的设置,其设置对话框如图2-59所示。,图2-59 项目选项设置对话框,该对话框中有6个属性标签:General、Option、Link、Section、Redefine、Hardware。根据对话框中的这些标签便会进入相应的属性页里进行项目的各项设置。 在课程实训中,一般均采用系统默认设置。此处仅

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号