u’nspide工具介绍

上传人:san****019 文档编号:70260433 上传时间:2019-01-16 格式:PPT 页数:41 大小:1.77MB
返回 下载 相关 举报
u’nspide工具介绍_第1页
第1页 / 共41页
u’nspide工具介绍_第2页
第2页 / 共41页
u’nspide工具介绍_第3页
第3页 / 共41页
u’nspide工具介绍_第4页
第4页 / 共41页
u’nspide工具介绍_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《u’nspide工具介绍》由会员分享,可在线阅读,更多相关《u’nspide工具介绍(41页珍藏版)》请在金锄头文库上搜索。

1、,Sunplus SPCE061A 微控制器,nSP IDE 工具介绍(1),nSP IDE工具介绍,在单片机开发调试过程中,如何从PC机上下载程序,如何编写程序,如何调试程序呢? 凌阳公司提供了一种支持凌阳16位单片机系列的集成开发环境,即nSP IDE。 nSP IDE集成开发环境支持汇编语言和C语言混合编程进行程序开发。 nSP IDE集成开发环境集程序的编辑、编译、链接、调试以及仿真等功能为一体。,nSP IDE工具介绍,nSP IDE 总体概述,SPCE061A为凌阳16位单片机中的一款。 nSP IDE集成开发环境同样支持SPCE061A的开发、调试和仿真。,SPCE061A,un

2、SP IDE快捷图标,nSP IDE 总体概述,nSP IDE的主要特点 提供了友好的交互界面、易于操作,使调试工作方便且高效。 集程序编辑、编译、链接、调试和仿真等功能为一体。 提供软件仿真功能,可以在不连接仿真板的情况下,模拟硬件部分功能。,nSP IDE工具界面,工具界面 主菜单 工具栏 工作区窗口 Workspace window 编辑区窗口 Edit window 输出区窗口 Output window,nSP IDE工具界面,主菜单,工具栏,状态栏,工作区窗口,输出区窗口,编辑区窗口,nSP IDE工具界面,主菜单 工具栏列出了一些常用工具,这些工具都可以通过菜单选项调出。 包含文

3、件子菜单、编辑子菜单、视图子菜单、项目子菜单、工具子菜单、调试子菜单、窗口子菜单和帮助子菜单等。,nSP IDE工具界面,工具栏 包含许多编译和调试图标,可以进行许多快捷操作。 关于工具栏的详细使用会在下一讲中结合实例进行介绍。,nSP IDE工具界面,工作区窗口(Workspace) 由FileView和ResourceView 两个视窗组成 FileView窗口 可以看到当前工程所包括的全部文件。其中Source Files 文件夹用于保存源文件;Head Files 文件夹用于保存头文件;External Dependencies 文件夹用于保存对工程的一些标注信息。 ResourceV

4、iew窗口 列出当前工程用到的所有资源。,nSP IDE工具界面,ResourceView,FileView,nSP IDE工具界面,输出区窗口(Output) 用于显示编译调试和查找的结果 Build视窗显示编译和链接过程里产生的信息,包括文件编译过程里的错误和警告信息等 Debug视窗显示程序调试过程里出现的信息 Find视窗显示在文件中查找字符的结果,nSP IDE工具界面,输出区窗口,nSP IDE工具界面,编辑区窗口(Edit) 此窗口中,用来打开和编写nSP汇编语言程序或 C语言程序,nSP IDE工具界面,nSP IDE DEBUG窗口,寄存器(Register)窗口 存储器(M

5、emory)窗口 变量观察(Watch)窗口,nSP IDE DEBUG窗口,寄存器(register)窗口 【功能】寄存器(register)窗口,是为了在程序调试中“监测”程序中用到的寄存器的变化,并且可以观察状态标志N、Z、S、C的变化,还可以在软件仿真的时候观察到每条指令的Cycle数。如图所示: 【操作】打开该窗口,可以边调程序边观察。 选择View Debug Windows RegisterWindow打开。,nSP IDE DEBUG窗口,nSP IDE DEBUG窗口,Register窗口,nSP IDE DEBUG窗口,存储器(memory)窗口 【功能】存储器(memor

6、y)窗口是为了在调试程序时观察某个存储单元内容的变化。 【操作】打开该窗口,可以在address处敲入需要观察的存储单元的地址,则会在下面看到以该输入地址为起始地址的存储单元的值的当前值 。 选择View Debug Windows memory打开。,nSP IDE DEBUG窗口,nSP IDE DEBUG窗口,Memory窗口,键入地址,nSP IDE DEBUG窗口,变量观察(watch)窗口 【功能】变量(variable)窗口是为了观察程序设置的一些变量的值。 【操作】打开该窗口,在name中输入变量名,运行程序即可在value下观察到变量值的变化,Address中是变量分配的地址

7、。 选择View Debug Windows watch打开。,nSP IDE DEBUG窗口,nSP IDE DEBUG窗口,Watch 窗口,变量名称,变量值,变量地址,nSP IDE库文件的加载,什么是库文件 nSP系统的库是一个函数的集合。库里存放着每个函数的名称、目标代码和链接过程所需的重定位信息等内容。如果用户程序中用到了库的某个函数,链接时,链接器会把相应的函数代码直接嵌入到用户程序的可执行文件中。,nSP IDE库文件的加载,常用库文件 音频库 sacmv26e.lib 宏定义库 CMacro.lib 语音识别库 bsrv222SDL.lib 标准C函数库 clib100.li

8、b。 。,nSP IDE库文件的加载,举例介绍语音电压表程序中加载音频库sacmv26e.lib的方法。 选择主菜单Projectsettinglinklibrary modules 浏览找到sacmv26e.lib库文件 选择“确定”,下面我们看一下操作步骤!,nSP IDE库文件的加载,nSP IDE库文件的加载,nSP IDE库文件的加载,下载后便可以听到语音播报了!,nSP IDE头文件的加载,什么是头文件 头文件主要是用来记录一些声明和定义。 常用头文件 硬件资源的头文件 hardware.h hardware.inc 用于语音播放的头文件 a2000.h a2000.inc s48

9、0.h s480.inc s240.h s240.inc ms01.h ms01.inc 。 。,nSP IDE头文件的加载,举例介绍头文件的加载方法 比如hardware头文件的加载 在编写C文件时,只需要在程序的最前面编写一条语句#include “hardware.h“ 在编写汇编文件时,只需要在程序的最前面编写一条语句 .include hardware.inc,下面我们看一下操作步骤!,C文件中添加头文件!,nSP IDE头文件的加载,nSP IDE头文件的加载,工程中包含的文件类型介绍,.spj文件 以此扩展名命名的文件是整个程序的项目文件,建立项目的时候由编译器自动生成,打开它将

10、打开一个项目。 .rc文件 以此扩展名命名的文件是整个程序的资源文件,建立项目的时候由编译器自动生成,在打开项目里点击此文件将跳转到资源窗口。 .inc文件 此扩展名的文件为汇编语言的头文件,主要用来记录一些声明和定义。,汇编文件中添加头文件!,nSP IDE头文件的加载,工程中包含的文件类型介绍,.h文件 此扩展名的文件为C语言的头文件,主要用来记录一些声明和定义。 .asm文件 此扩展名的文件为汇编语言程序文件。 .c文件 此扩展名的文件为C语言程序文件。,总 结,nSP IDE概述 nSP IDE工具界面介绍 nSP IDE DEBUG窗口介绍 nSP IDE中一个工程所包含的所有文件类型介绍,然后我们便可以自己编写工程了!,凌阳科技教育推广中心竭诚为您服务,凌阳科技大学计划网站: http:/ 凌阳科技大学计划邮箱: E_mail: 凌阳科技大学计划客服中心: Tel: 010-62981668-2911 凌阳科技大学计划技术支持中心: Tel: 010-62981668-2919,

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

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

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