欢迎来到天天文库
浏览记录
ID:49295687
大小:1.71 MB
页数:39页
时间:2020-02-04
《IDE 工具介绍(基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SunplusSPCE061A微控制器μ’nSPIDE工具介绍(1)μ’nSPIDE工具介绍<1>在单片机开发调试过程中,如何从PC机上下载程序,如何编写程序,如何调试程序呢?凌阳公司提供了一种支持凌阳16位单片机系列的集成开发环境,即μ’nSPIDE。μ’nSPIDE集成开发环境支持汇编语言和C语言混合编程进行程序开发。μ’nSPIDE集成开发环境集程序的编辑、编译、链接、调试以及仿真等功能为一体。μ’nSPIDE工具介绍<2>μ’nSPIDE总体概述<1>SPCE061A为凌阳16位单片机中的一款。μ’nSPID
2、E集成开发环境同样支持SPCE061A的开发、调试和仿真。SPCE061AunSPIDE快捷图标μ’nSPIDE总体概述<2>μ’nSPIDE的主要特点提供了友好的交互界面、易于操作,使调试工作方便且高效。集程序编辑、编译、链接、调试和仿真等功能为一体。提供软件仿真功能,可以在不连接仿真板的情况下,模拟硬件部分功能。μ’nSPIDE工具界面<1>工具界面主菜单工具栏工作区窗口Workspacewindow编辑区窗口Editwindow输出区窗口Outputwindowμ’nSPIDE工具界面<2>主菜单工具栏状态栏工
3、作区窗口输出区窗口编辑区窗口μ’nSPIDE工具界面<3>主菜单工具栏列出了一些常用工具,这些工具都可以通过菜单选项调出。包含文件子菜单、编辑子菜单、视图子菜单、项目子菜单、工具子菜单、调试子菜单、窗口子菜单和帮助子菜单等。μ’nSPIDE工具界面<4>工具栏包含许多编译和调试图标,可以进行许多快捷操作。关于工具栏的详细使用会在下一讲中结合实例进行介绍。μ’nSPIDE工具界面<5>工作区窗口(Workspace)由FileView和ResourceView两个视窗组成FileView窗口可以看到当前工程所包括的全部
4、文件。其中SourceFiles文件夹用于保存源文件;HeadFiles文件夹用于保存头文件;ExternalDependencies文件夹用于保存对工程的一些标注信息。ResourceView窗口列出当前工程用到的所有资源。μ’nSPIDE工具界面<6>ResourceViewFileViewμ’nSPIDE工具界面<7>输出区窗口(Output)用于显示编译调试和查找的结果Build视窗显示编译和链接过程里产生的信息,包括文件编译过程里的错误和警告信息等Debug视窗显示程序调试过程里出现的信息Find视窗显示在
5、文件中查找字符的结果μ’nSPIDE工具界面<8>输出区窗口μ’nSPIDE工具界面<9>编辑区窗口(Edit)此窗口中,用来打开和编写μ’nSP汇编语言程序或C语言程序μ’nSPIDE工具界面<10>编辑区窗口,用来打开和编写μ’nSP汇编语言程序或C语言程序μ’nSPIDEDEBUG窗口<1>寄存器(Register)窗口存储器(Memory)窗口变量观察(Watch)窗口μ’nSPIDEDEBUG窗口<2>寄存器(register)窗口【功能】寄存器(register)窗口,是为了在程序调试中“监测”程序中用到
6、的寄存器的变化,并且可以观察状态标志N、Z、S、C的变化,还可以在软件仿真的时候观察到每条指令的Cycle数。如图所示:【操作】打开该窗口,可以边调程序边观察。选择[View]→[DebugWindows]→[RegisterWindow]打开。μ’nSPIDEDEBUG窗口<2>μ’nSPIDEDEBUG窗口<2>Register窗口μ’nSPIDEDEBUG窗口<3>存储器(memory)窗口【功能】存储器(memory)窗口是为了在调试程序时观察某个存储单元内容的变化。【操作】打开该窗口,可以在address处
7、敲入需要观察的存储单元的地址,则会在下面看到以该输入地址为起始地址的存储单元的值的当前值。选择[View]→[DebugWindows]→[memory]打开。μ’nSPIDEDEBUG窗口<3>μ’nSPIDEDEBUG窗口<3>Memory窗口键入地址μ’nSPIDEDEBUG窗口<4>变量观察(watch)窗口【功能】变量(variable)窗口是为了观察程序设置的一些变量的值。【操作】打开该窗口,在name中输入变量名,运行程序即可在value下观察到变量值的变化,Address中是变量分配的地址。选择[Vi
8、ew]→[DebugWindows]→[watch]打开。μ’nSPIDEDEBUG窗口<4>μ’nSPIDEDEBUG窗口<4>Watch窗口变量名称变量值变量地址μ’nSPIDE库文件的加载<1>什么是库文件μ’nSP系统的库是一个函数的集合。库里存放着每个函数的名称、目标代码和链接过程所需的重定位信息等内容。如果用户程序中用到了库的某个函
此文档下载收益归作者所有