ide 工具介绍(提高

上传人:第*** 文档编号:50951704 上传时间:2018-08-11 格式:PPT 页数:43 大小:1.62MB
返回 下载 相关 举报
ide 工具介绍(提高_第1页
第1页 / 共43页
ide 工具介绍(提高_第2页
第2页 / 共43页
ide 工具介绍(提高_第3页
第3页 / 共43页
ide 工具介绍(提高_第4页
第4页 / 共43页
ide 工具介绍(提高_第5页
第5页 / 共43页
点击查看更多>>
资源描述

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

1、Sunplus SPCE061A 微控制器nSP IDE 工具介绍(2)使用nSP IDE 进行开发 下面我们介绍利用nSP IDE集成开发 环境进行产品开发的流程。 nSP IDE的使用流程。 nSP IDE的在线仿真流程。 nSP IDE的软硬件调试流程。 nSP IDE的软件仿真方法。nSP IDE使用流程新建项目编写程序选择硬件 仿真编译程序下载程序运行程序下面我们看一下操作步骤!nSP IDE使用流程 打开nSP IDE工具软件 方法:选择开始程序sunplusunSP IDE 184 中启动 建立一个新项目选择主菜单filenewprojectfile键入文件名 ;并在locati

2、on下选择存放路径 在该项目的源文件夹(source files)下建立一 个汇编语言文件或C语言文件 选择主菜单Filenewfile(选择asm或C文件) file文件名 nSP IDE使用流程 在相应的 .asm文件或 .c文件内编程 选择硬件仿真方式 编译程序:选择主菜单buildbuild (快捷键为F7) 下载程序:选择主菜单buildStartDebug Download (快捷键为F8)此时程序已被下载到单片机的程序存储器中,可脱机运行 运行程序:选择主菜单buildstart debug Download Go(快捷键为F5) nSP IDE使用流程下面我们演示上述操作步骤。

3、打开nSP IDE 工具软件nSP IDE使用流程建立一个新项目键入文件名选择存放路径新工程已经建立 成功nSP IDE使用流程建立汇编文件/C 文件 建立C文件添加文 件名称C文件已经新建成 功!nSP IDE使用流程新建汇编文 件键入文件 名称汇编文件已经 新建成功!nSP IDE使用流程 在新建的C文 件中编写程序在新建的汇 编文件中编 写程序nSP IDE使用流程选择硬件 仿真方式nSP IDE使用流程编译编写好的文件显示编译后的 结果nSP IDE使用流程使用快捷键F8 下载程序使用快捷键F5运行 程序nSP IDE在线仿真流程 在线仿真的好处 传统单片机开发系统是“编程器+开发系统

4、+仿真器” 项目开发时需要反复不停地拔插电缆、芯片、电源等,其繁琐 的连线和复杂的操作,极大的降低了学习和开发的效率,如稍 有不慎就有可能造成器件和设备的损坏。 SPCE061A开发系统将开发软件、下载线、编程器、 仿真器进行完美的结合SPCE061A单片机里面整合了进行在线编程控制的功能模块, 试验过程中无需拔插任何电缆和芯片,也无需切换电源,配合 下载线,就可轻松地将编译好的代码下载到开发系统上进行验 证或演示,整个过程只需利用鼠标操作即可。nSP IDE在线仿真流程程序下载程序运行程序打断nSP IDE在线仿真流程 程序的下载选择主菜单BuildStart Debug Download快

5、捷键F8正在下载nSP IDE在线仿真流程 程序运行选择主菜单BebugGo快捷键F5程序正在运 行中nSP IDE在线仿真流程 程序打断选择主菜单BebugBreak被打断后的程序nSP IDE调试流程 调试工具(Build Tool)的使用方法介绍 调试窗口的使用方法介绍 断点的设置和使用方法介绍 单步执行和连续执行调试方法介绍nSP IDE调试流程调试工具使用调试窗口使用断点使用单步执行连续执行nSP IDE调试流程 Build Tool: 在主菜单的BuildStart Debug中也可 以找到相应的调试工具。 nSP IDE调试流程调试工具 名称快捷键nSP IDE调试流程nSP I

6、DE调试流程 调试窗口的使用方法 寄存器(register)观察 存储器(memory)观察 变 量(variable)观察 nSP IDE调试流程寄存器窗口存储器窗口变量观察窗 口nSP IDE调试流程 断点的设置 【功能】F9是设置断点的快捷键,我们在调试程 序时有时候我们需要根据自己的实际情况设置断点 。 【操作】将鼠标放在需要程序停止的地方,然后按 功能键F9即可,再点击全速运行,PC指针则会停 在刚刚设置的断点处。 nSP IDE调试流程设置断点nSP IDE调试流程 单步执行 【功能】当我们在进行程序调试的时候,需要单步跟 踪,IDE提供三种单步执行方式: Step Into :单

7、步运行,进入子程序 Step Over:单步运行,不进入子程序 Step Out :单步进入子程序时,跳出子程序nSP IDE调试流程单步执行【操作】在进行程序调试的时候,当设置了断点后,程序 将会停在断点处,这时,如果需要单步继续往下执行, 选择Step Into,或选择Build Tool工具条中的钮(快捷 方式F11),则会单步跟踪,如运行至一子程序,则会 进入子程序运行;选择Step Over,或单击钮(快捷方式 F10),则会单步跟踪,不进入子程序;程序在进入子程 序后,如果选择Step Out或单击钮,则会跳出该子程序。 nSP IDE调试流程 连续执行 【功能】连续运行分两种:一

8、种是全速运行(Go),如下 图所示,另一种则是在调试的模式下,程序全速运行到光 标处停止。 【操作】如果程序编译通过,需要软件或硬件仿真时可 选择Build-Start Debug-Go,或快捷键F5,也可 以单击钮,即可出现全速运行的界面;如果在调试过程中 ,需要使程序全速运行至某一处停止,可以将鼠标放在该 命令的某一条指令前,然后单击Debug-Run to Curson即可。 nSP IDE调试流程全速运行运行到光标处 停止nSP IDE软件仿真软件仿真的优点 可以在不连接仿真板的情况下,模拟硬件部分 功能。 可以通过nSP IDE提供的一些窗口看到程 序运行的现象 不受硬件条件的限制n

9、SP IDE软件仿真 编写或打开一个工程后,选择软件仿真 。选择软件仿真nSP IDE软件仿真软件仿真功能介绍 nSP IDE提供的软件仿真可以实现IO状态、输入 输出、PWM仿真功能,这里介绍两种最常用的: IO口、PWM 在工具栏点击“Body选择”按钮,在弹出的Body 选择对话框Emulator Dll文本框中进行选择Body选择按钮nSP IDE软件仿真IO口软件仿真PWM软件仿真nSP IDE软件仿真I/O状态的软件仿真方法介绍 选择软件仿真 在工具栏点击Body选择图标,在弹出的Body选择对 话框Emulator Dll文本框中选择PortIO 然后编译并运行程序,此时就会看到

10、IO口现象 标号“0”到“f”中“黑”为输入状态,“灰” 为输出状态,按下某个输入端相当于输入一个高 电平 每位IO口下面对应的状态灯“亮”表示此时输出 高电平,“暗”表示此时输出低电平nSP IDE软件仿真输出状态输入状态输出高电平输出低电平IO软件仿真 界面可见,使用软件仿真观看IO状态非常容易!下面我们再介绍下PWM输出的软件仿真方法。nSP IDE软件仿真PWM的软件仿真方法介绍 选择软件仿真 在工具栏点击Body选择图标,在弹出的Body选 择对话框中Emulator Dll文本框中选择PWM 编译程序之后在工具栏中选择“set emulator”按钮 打开PWM仿真窗口,运行程序

11、此时便可以在波形上看到PWM波形的占空比“set emulator”按钮nSP IDE软件仿真PWM占空 比1/4波形PWM占空比 7/16波形总 结 主要介绍了利用nSP IDE进行凌阳16 位单片机开发的流程。 nSP IDE的使用流程。 nSP IDE的在线仿真流程。 nSP IDE的软硬件调试流程。 nSP IDE的软件仿真方法凌阳科技教育推广中心竭诚为您服务凌阳科技教育推广中心竭诚为您服务 凌阳科技大学计划网站: http:/ 凌阳科技大学计划邮箱: E_mail: 凌阳科技大学计划客服中心: Tel: 010-62981668-2911 凌阳科技大学计划技术支持中心: Tel: 010-62981668-2919

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

当前位置:首页 > 办公文档 > 其它办公文档

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