ide集成开发环境用户手册

上传人:aa****6 文档编号:38111040 上传时间:2018-04-27 格式:PDF 页数:36 大小:1.68MB
返回 下载 相关 举报
ide集成开发环境用户手册_第1页
第1页 / 共36页
ide集成开发环境用户手册_第2页
第2页 / 共36页
ide集成开发环境用户手册_第3页
第3页 / 共36页
ide集成开发环境用户手册_第4页
第4页 / 共36页
ide集成开发环境用户手册_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《ide集成开发环境用户手册》由会员分享,可在线阅读,更多相关《ide集成开发环境用户手册(36页珍藏版)》请在金锄头文库上搜索。

1、Silicon IDE集成开发环境用户手册 1 1.概述概述 Silicon集成开发环境(IDE)是一套完整独立的软件程序它为设计者提供 了用于开发和测试项目的所有工具 程序的主要特点包括 ? 项目界面 ? 全功能 窗口字体可配置的编辑器 ? 调试器具有设置断点观察点单步等功能 ? 工具链接集成支持汇编器 编译器和链接器 ? 可定制的工具菜单用于集成其它编译器或开发工具 ? Silicon配置向导可为指定的目标环境产生配置代码 2.系统需求系统需求 IDE 要求系统最低配置为: ? 不低于 16MB 内存的奔腾 166PC 机(或兼容机) ? SVGA 视频视配器 ? 硬盘驱动器(12MB 空

2、闲磁盘空间) ? CD-ROM 驱动器(如果可从网上下载 IDE 可不需要 CD-ROM 驱动 器) ? RS-232 串行通讯端口 ? 鼠标 ? 微软“视窗“操作系统 95/98/ME/NT/2000 3.Silicon IDE 入门入门 下面举例说明创建项目 生成程序目标代码和下载程序到目标硬件系统的必 要步骤 这些都是为调试作准备 如果你已经安装了完全版的 Keil 8051 工具 即 带有完整专业版的 C51 编译器你就可以用它来汇编编译和链接程序, 但你 必须在Tool Chain Integration工具链接集成对话框中为 Keil 8051 工具重新 设置路径关于这方面的详细信

3、息请参考应用笔记 AN004在Silicon IDE 中集 成 Keil 8051 工具 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 2 3.1 创建一个新项目创建一个新项目 1) 打开 IDE在 IDE 视窗左边的项目窗口中在 New Project新项目 项上点击鼠标右键 选择 Save project New Project 弹出 Save Workspace 保存工作区对话框 2) 使用 Save Workspace保存工作区对

4、话框选择一个适当的目录来保 存项目 键入项目文件名然后单击 Save 保存 按钮 这样 New Project 被你刚保存的项目名取代 3.2 配置项目配置项目 1) 缺省设置时Keil 8051 汇编器和链接器适合大多数应用改变工具配置 或配置 C51 编译器选择 ProjectTool Chain Integration 来选择和设置 汇编器编译器和链接器 2) 选择 FileNew File 将打开一个编辑窗口 键入源文件并保存文件如 果保存的文件扩展名为.c.h 或.asm源文件中的关键字符将彩色加亮 显示 3) 在项目窗口中的项目名上点击鼠标右键选择 Add files to pro

5、ject添加 文件到项目弹出 Add files to project 对话框选定要添加的文件点击 打开这样该文件就添加到项目中了 4) 在项目窗口的项目名上点击右键选择 Add groups to project添加组到 项目弹出 Project Groups(项目组对话框)选定文件夹名后点击 Add Group添加组则添加所选文件夹到项目选择 Remove Group移出 组则从项目中移出文件夹或在Create New Group框中键入新组名 后点击 Add添加按钮则在项目中添加新文件夹 5) 如果你想汇编编译和链接项目窗口中的所有文件生成目标文件你在 文件名上点击鼠标右键并选择 Add

6、 file to build所有文件将被汇编或 编译按其扩展名不同和链接生成绝对目标文件 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 3 3.3 为调试生成和下载程序为调试生成和下载程序 1. 一旦所有的源文件已被加到目标 Build 中在工具栏中点击 Build(生成) 按钮或选择 Project-Build/Make Project生成程序代码 在 Projects-Target Build Configuration 对话框中如果

7、选择 Enable automatic connect/download after build 选项如果生成程序成功IDE 将 自动与目标系统连接并下载程序到目标硬件准备调试如果在生成代 码过程中发生错误就不会下载程序 2. 保存项目也就保存了当前 IDE 配置如当前目标生成配置编辑器设置 和所有已打开的调试窗口的位置等 4. IDE 界面组成部分界面组成部分 IDE 界面由如下几部分组成 ? Silicon IDE 窗口 ? 调试窗口 ? 菜单和工具栏 ? 编辑器 ? 工具链接集成 ? 调试器 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5

8、 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon集成开发环境用户手册 4 4.1 Silicon IDE 窗口窗口 集成开发环境IDE用户界面由三个主要窗口组成 ? 项目浏览窗口 ? 编辑/调试窗口 ? 输出窗口 4.1.1 项目浏览窗口项目浏览窗口 ? 文件察看窗口用于察看和管理与项目相关的文件关于项目管理的 详细信息请参考项目界面一节 ? 符号察看窗口用于察看项目中使用符号的地址关于符号观察窗口 的详细信息请参考符号窗口一节 4.1.2 编辑编辑/调试窗口调试窗口 ? 编辑窗口用于项目中所选文件的编写或编辑关于编辑器的详细信 息请参考编辑器组成部分一节

9、? 调试窗口代码下载后在调试期间此窗口用于观察代码的执行关 于调试命令的详细信息请参考调试器组成部分一节 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 5 4.1.3 输出窗口输出窗口 输出窗口是由几个复选窗口组成这些复选窗口用于显示开发过程中的信息 ? Build 选项窗口显示由集成工具产生的输出如果在汇编/编译过程 中出错用户可以双击窗口中的一条错误信息则在编辑器中就会显 示发生错误的代码行有关集成工具的相关信息请参考工具链接集成 一

10、节 ? List 选项窗口用来显示最新编译或汇编所产生的列表文件 ? Tool 选项窗口如果工具输出被重定向到tool.out“文件名此窗口将 显示自定义工具所产生的输出有关自定义工具的相关信息请参看使 用定制工具菜单一节 4.2 调试窗口调试窗口 集成开发环境包含很多调试窗口 在调试期间用它来察看和修改存储器和寄 存器的信息 关于如何修改存储器和寄存器的值请参看本节下面的叙述或选择相 应你希望修改的部分调试窗口你可以通过View“菜单进入调试窗口也 可以点击工具栏中的图标按钮进入某些调试窗口 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2

11、 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 6 下面介绍调试窗口 ? 观察窗口 ? SFR特殊功能寄存器窗口 ? RAM 窗口 ? 外扩 RAM 窗口 ? 代码窗口 ? 反汇编窗口 ? 符号窗口 ? 堆栈窗口 ? 寄存器窗口 修改存储器和寄存器值修改存储器和寄存器值 可以在光标处键入数值来修改寄存器原值修改后的值可以在执行用户代码点 击“Go“或“Step“按钮 前下载到硬件 方法是用 Refresh“按钮 图 refreshbutton 强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被 刷新所有变化的值以红色显示 注

12、意 修改寄存器的值只能在调试器处于停止状态时进行 目标处理器正在执行用户代码时 不允许写入 4.2.1 观察窗口观察窗口 观察窗口 观察窗口显示变量名和数值 在生成和下载程序代码后可以将要观察的变量加到观察窗口 有两种方法可 将变量加到观察窗口 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 7 在符号观察窗口中找到要加入的变量 在变量上点击鼠标右键并选择变量 类型 在源程序代码中找到你要加入到观察窗口的变量 然后在变量上点击鼠标 右键从弹

13、出菜单选择Add 变量名到观察窗口并选择变量类型窗口大 小是可调整的在窗口中删除变量的方法是选定变量然后按下 Delete 键 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon集成开发环境用户手册 8 4.2.2 SFR特殊功能寄存器特殊功能寄存器窗口窗口 SFR 窗口按功能又分为 8051 8051 寄存器ADC 模数转换DAC 数模转换Flash 闪存Interrupts 中断PCA可编程计数器阵列Ports端口SMBusI2C 总线SPIBus 串行外设总线

14、和 Timers定时器窗口 18051 窗口窗口 8051 SFR 窗口 8051SFR 窗口包含有用来配置 8051 的特殊功能寄存器窗口大小是可调整 的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户程序代码前下载到目标硬件方法是用Refresh“按钮强制写入这样修改 后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值 以红色显示 注意只有当调试器处于停止状态时寄存器的值可被修改当目标处理器正在 执行用户代程序代码时不允许写入 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 -

15、 8 3 6 4 5 2 4 3新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 9 2ADC ADC SFR 窗口 ADC SFR 窗口包含模数转换功能块的配置和数据寄存器窗口大小是可调 整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户程序代码 点击“Go“或“Step“按钮 前下载到硬件 方法是用 Refresh“按钮 强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被 刷新所有改变的值以红色显示 注意只

16、有当调试器处于停止状态时寄存器的值可被修改当目标处理器正在 执行用户代程序代码时不允许写入 3DAC DAC SFR 窗口 DAC SFR 窗口包含 12 位电压模式 DAC 功能模块的配置和数据寄存器 窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的 值可以在执行用户代码点击“Go“或“Step“按钮前下载到硬件方法是用 Refresh“按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿 真器窗口将被刷新所有改变的值以红色显示 注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正 在执行用户代程序代码时不允许入写 新华龙电子有限公司 电话:0 7 5 5 - 8 3 6 4 5 2 4 0 8 3 6 4 5 2 4 2 传真:0 7 5 5 - 8 3 6 4 5 2 4 3Silicon 集成开发环境用户手册 10

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

当前位置:首页 > 学术论文 > 毕业论文

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