IDE开发手册

合集下载

微信小程序IDE(微信web开发者工具)安装、破解手册

微信小程序IDE(微信web开发者工具)安装、破解手册

微信⼩程序IDE(微信web开发者⼯具)安装、破解⼿册1、IDE下载微信web开发者⼯具,本⼈是⽤的windows 10 x64系统,⽤到以下两个版本的IDE安装⼯具与⼀个破解⼯具包:wechat_web_devtools_0.7.0_x64.exe下载地址:wechat_web_devtools_0.9.092100_x64.exe下载地址:百度: (密码: iswg)360: (提取码:f9ca)2、安装步骤请严格按照以下步骤进⾏安装。

2.1 安装wechat_web_devtools_0.7.0_x64记下安装⽬录:E:\Program Files\Tencent\微信web开发者⼯具2.2 运⾏wechat_web_devtools_0.7.0_x64选择“运⾏微信web开发者⼯具 0.7.0”,点击“完成”按钮,弹出以下界⾯:请⽤⼿机微信进⾏扫描:在⼿机上,点击“确认登录”按钮:登录之后窗⼝进⼊如下界⾯:登录成功之后,退出程序。

2.3 安装wechat_web_devtools_0.9.092100_x64wechat_web_devtools_0.9.092100_x64进⾏覆盖安装,也安装到E:\Program Files\Tencent\微信web开发者⼯具⽬录下。

安装之后暂时不要运⾏程序,要对安装程序进⾏破解。

2.4 微信web开发者⼯具破解打开⽬录E:\Program Files\Tencent\微信web开发者⼯具\package.nw ,下载破解⽂件,覆盖app⽬录即可。

\package.nw\app\dist\components\create\createstep.js\package.nw\app\dist\stroes\projectStores.js\package.nw\app\dist\weapp\appservice\asdebug.js替换这三个⽂件,即可完成破解。

MPLAB IDE集成开发环境使用指南

MPLAB IDE集成开发环境使用指南

MPLAB IDE集成开发环境使用指南MPLAB IDE(以下简称MPLAB)是Microchip公司为其 PIC单片机配备的功能强大的软件集成开发环境。

它使用户能在自己的微机系统上对 PIC系列单片机进行程序的创建、录入、编辑以及汇编,甚至还能实现程序的模拟运行和动态调试之类的虚拟实战演练。

2.1 MPLAB的安装MPLAB IDE 是由Microchip公司提供的完全免费软件。

您可通过如下途径获取该软件:登陆Microchip公司的官方网站:下载后用WINZIP等压缩/解压缩工具软件,将文件解压到电脑硬盘上,运行 SETUP.EXE(或者 Install.exe)程序,并按照提示一步步安装(也可以不需要更改任何设置,直接点击“下一步”)直到完成安装。

1. MPLAB的简单应用1.1 创建简单的项目编辑源程序在 WINDOWS 桌面上点击 MPLAB 图标,或者依次选取开始—>所有程序—>Microchip—>MPLAB IDE V.xx —>MPLAB(其中 Vx.x为 MPLAB的版本号) ,可启动和运行MPLAB集成环境。

如图1-1 所示。

图1-1 MPLAB主窗口选择MPLAB的菜单命令File | New(文件|新建) ,MPLAB将自动调用 MPLAB Editor(源程序编辑器),工作区内将出现一个文本编辑窗口,可以在此完成源程序的录入工作。

如图 2-2所示。

图1-2 文本编辑窗口在“文本编辑窗口”内编辑好我们的源程序,选择菜单命令 File|Save(文件|保存) ,将编辑好的源文件保存到我们指定的目录下,如图 2-3所示。

图1-3 保存源程序注意:存储路径跟文件名不能包含中文或字符串,整个路径不能超过 64个字符。

利用向导创建工程文件第一步 选择菜单命令 Project|Project Wizard(工程|工程向导)将出现如图 2-4所示的欢迎界面。

FreescaleCodeWarrior10.6集成开发环境(IDE)使用用户手册

FreescaleCodeWarrior10.6集成开发环境(IDE)使用用户手册

e.选择编程语言和浮点数支持以及控制 台(console)硬件支持:
f.选择是否使用处理器专家系统以及工 程外设driver的使用模式:
CodeWarrior 10.6 IDE使用手册
4
利用工程向导快速创建KEA工程
处理器专家系统工程介绍 工程及文件窗口
处理器专家为
每一个组件 (compontent) 生一个对应 的.h和.c文件, 包含该组件图
Freescale CodeWarrior 10.6 集成 开发环境(IDE)使用手册
本手册详细介绍了利用Freescale CodeWarrior 10.6 IDE 处 理器专家系统(Processor Expert)快速建立KEA工程和调试的 步骤,以及该IDE常用的编程及调试技巧,旨在帮助用户快速 熟悉和掌握CodeWarrior 10.6的使用,利用处理器专家系统快 速搭建应用工程进行产品原型验证。
CodeWarrior 10.6 IDE使用手册
2
利用工程向导快速创建KEA工程
c. 选择器件,这里KEA属于Kinetis E系列, d. 选择调试工具,这里必须选择TRK-KEA128板
故选择如下:
载的OpenSDA作为本工程的调试工具:
CodeWarrior 10.6 IDE使用手册
3
利用工程向导快速创建KEA工程
6
CPU组件介绍及配置
在CPU组件的属性设置中还包括常
规设置(common settings)
其中包含了默认看门狗、SWD调试口以及Flash Memory 的设置
在CPU组件的属性设置中还包括CPU
内核中断/复位设置(CPU
interrupt/reset)
其中包含了CPU内核系统级中断(ARM Cortex M0+实现的 异常):不可屏蔽中断NMI、硬件错误异常Hard fault(当 CPU执行非法指令、非对其地址访问时触发该异常,可以 用于捕获程序跑飞时的场景)、超级调用Supervisor Call和 可请求服务异常(用于RTOS系统任务切换),以及内部时 钟失锁(ICS Loss of lock)。所有这些中断的优先级都高于 外设中断。

vivado使用手册

vivado使用手册

Vivado是一款由Xilinx公司开发的集成开发环境(IDE),主要用于FPGA的设计和开发。

以下是Vivado的基本使用手册:
1. 打开Vivado软件,创建一个新工程:点击“Create New Project”,在弹出的界面上填写工程名并选择保存位置。

在选择工程类型时,选择RTL Project(一般为RTL工程)。

2. 在新工程中添加源文件:在新建的工程中,右键点击工程名,选择“Add Sources”来添加Verilog源文件。

在弹出的对话框中选择“OK”和“Yes”完成设计文件的新建。

3. 编写代码:在Sources文件夹中双击新建的设计文件,即可在右边的代码编辑区进行代码的编写。

4. 运行仿真:在编写完代码后,需要进行仿真测试。

在工程名上右键选择“New Run Block”,选择仿真语言为混合语言,然后点击“OK”。

在仿真界面中设置仿真参数,然后点击“Run”开始仿真。

5. 生成比特流:在仿真通过后,需要生成比特流文件以便将设计烧录到FPGA芯片中。

在工程名上右键选择“Generate Bitstream”,在弹出的界面中选择目标语言为Verilog,然后点击“OK”。

等待生成比特流文件的完成。

6. 下载到FPGA:将生成的比特流文件下载到FPGA芯片中进行实际测试。

可以使用Vivado提供的Tcl命令或者第三方工具进行下载。

以上是Vivado的基本使用流程,具体操作可能会根据不同的版本和实际需求有所不同。

建议参考Xilinx提供的官方文档和教程进行学习。

InHand IDE 用户手册(IG902-X)说明书

InHand IDE 用户手册(IG902-X)说明书

InHand IDE用户手册(IG902-X)资料版本:V1.0—2019.03声明首先非常感谢您选择本公司产品!在使用前,请您仔细阅读本用户手册。

非本公司书面许可,任何单位和个人不得擅自摘抄、复制本书内容的部分或全部,并不得以任何形式传播。

由于不断更新,本公司不能承诺该资料与实际产品一致,同时也不承担由于实际技术参数与本资料不符所导致的任何争议,任何改动恕不提前通知。

本公司保留最终更改权和解释权。

版权所有©北京映翰通网络技术股份有限公司及其许可者版权所有,保留一切权利。

本手册图形界面约定格式意义< >带尖括号“< >”表示按钮名,如“单击<确定>按钮”。

“”带双引号“”表示窗口名、菜单名,如:弹出“新建用户”窗口。

>>多级菜单用“>>”隔开。

如“文件>>新建>>文件夹”多级菜单表示“文件”菜单下的“新建”子菜单下的“文件夹”菜单项。

提醒操作中应注意的事项,不当的操作可能会导致数据丢失或者设备损坏。

对操作内容的描述进行必要的补充和说明。

技术支持联络信息北京映翰通网络技术股份有限公司(总部)地址:北京市朝阳区利泽中园103号楼3层302电话:(8610)6439 1099 传真:(8610)8417 0089成都办事处电话:************地址:四川省成都市高新区府城大道西段399号,天府新谷10栋1406室广州办事处电话:************地址:广州市天河区棠东东路5号远洋新三板创意园B-130单元武汉办事处电话:************地址:湖北省武汉市洪山区珞瑜东路2号巴黎豪庭11栋2001室上海办事处电话:************地址:上海市普陀区顺义路18号1103室目录一、概述 (1)二、环境准备 (2)2.1 PC环境准备 (2)2.2 集成开发工具IDE (4)2.3 网关环境准备 (4)2.3.1 SIM卡接入网络 (5)2.3.2 Wi-Fi接入网络 (7)2.3.3 以太网接入网络(仅IG902-H支持) (8)2.4 SDK安装升级 (9)2.4.1 安装SDK (9)2.4.2 升级SDK (9)2.5 固件版本 (10)2.6 运行网关python环境 (11)2.7 网关Python配置 (13)三、IDE的使用 (14)3.1 新建项目 (15)3.2 连接网关 (16)3.3 程序设计 (17)3.4 调试程序 (19)3.5 编译 (21)3.6 打包 (21)3.7 导入程序源码 (22)四、固件版本V1.0.0.r10030+ App使用与更新 (23)4.1 上传应用程序安装包 (23)4.2 查看App运行状态 (24)4.3 python App 更新配置文件 (25)五、常见问题解答 (26)一、概述映翰通IG902-X网关内嵌InHand设备开放平台运行环境。

开发者开发手册

开发者开发手册

开发者开发手册介绍本开发手册旨在指导开发人员进行应用程序的开发。

它包含了一系列的准则和最佳实践,帮助开发人员提高开发效率并保证代码质量。

开发环境设置在开始开发之前,请确保以下开发环境设置已完成:- 安装适当版本的开发工具,如IDE或文本编辑器。

- 配置相关的开发环境变量。

- 安装任何必要的依赖项和库。

项目结构为了保持项目的组织和可扩展性,在开始开发之前,请确保项目的结构清晰合理。

以下是一个示例项目结构的建议:├── app.py├── config.py├── requirements.txt├── README.md├──/static│ ├── css│ ├── js│ └── img└──/templates编码规范编码规范可以帮助开发人员统一代码风格,提高代码可读性和维护性。

以下是一些常见的编码规范建议:- 使用有意义的变量和函数命名,避免使用缩写或不清晰的命名。

- 为代码添加适当的注释,解释代码用途和意图。

- 遵循一致的缩进规范,如使用4个空格或制表符。

- 每个函数或方法应尽量保持简短,只关注单一功能。

文档化良好的文档化是开发中不可或缺的一部分。

以下是一些建议:- 为项目添加适当的README文件,提供项目的概述、安装说明、使用示例等。

- 为项目中的重要代码块添加注释,解释其功能和用法。

- 在代码中使用文档化字符串,提供函数和方法的用途、参数和返回值的说明。

- 为API和其他公共接口提供详细的文档。

测试测试是确保代码质量和功能正常的重要一环。

以下是一些建议:- 编写单元测试来验证函数和方法的正确性。

- 编写集成测试来验证各个组件的交互是否正常。

- 使用自动化测试框架并进行持续集成,以确保每次代码提交都通过测试。

版本控制使用版本控制可以方便地管理代码历史记录和团队协作。

以下是一些建议:- 使用一个可靠的版本控制系统,如Git。

- 建立合适的分支策略,如主分支、开发分支和特性分支。

- 定期进行代码提交和合并,保持代码库的整洁和可维护性。

stm32cubeidea使用手册

stm32cubeidea使用手册STM32CubeIDE是STMicroelectronics公司推出的一款集成开发环境(IDE)。

它为开发者提供了一个友好的界面,使得在STM32微控制器上进行嵌入式软件开发变得更加容易。

本文将介绍STM32CubeIDE的使用手册,帮助读者更好地了解和使用这款工具。

首先,我们来了解一下STM32CubeIDE的特点和优势。

STM32CubeIDE是基于Eclipse的开发环境,它结合了STM32CubeMX(一个配置工具)和STM32Cube库(软件包)的功能。

这使得开发者能够快速地开始一个新项目,并使用丰富的软件库加速项目开发。

此外,STM32CubeIDE提供了一种简化的开发流程,帮助开发者更快地进行代码编写、调试和部署。

在使用STM32CubeIDE之前,我们需要先了解一些基本概念和术语。

首先是CubeMX,它是一个配置工具,可帮助开发者选择、配置和生成一个新的STM32项目。

通过可视化界面,开发者可以选择芯片型号、时钟配置、外设和引脚映射等。

CubeMX还具有代码生成功能,可以自动生成初始化代码和一些示例代码,为用户提供一个良好的起点。

接下来是Cube库,它是一个软件库,提供了众多的驱动程序和中间件。

这些库包含了很多功能模块,如GPIO驱动、串口驱动、定时器驱动和USB驱动等。

通过使用这些库,开发者不需要从头编写驱动程序,可以快速地构建一个完整的应用程序。

在开始使用STM32CubeIDE之前,我们需要下载并安装它。

STMicroelectronics的官方网站提供了免费的STM32CubeIDE软件包,可以从其官方网站上找到。

安装完毕后,我们可以开始新建一个项目。

在新建项目的过程中,我们需要选择合适的芯片型号,并通过CubeMX配置工具进行硬件和软件的相关配置。

一旦创建了一个新的项目,STM32CubeIDE会自动生成一个基础的工程结构,包括必要的配置文件和代码框架。

idea 中文手册

idea 中文手册引言概述:Idea是一款功能强大的集成开发环境(IDE),它为开发人员提供了丰富的工具和功能,以提高开发效率和代码质量。

本文将详细介绍Idea中文手册的内容,包括基本操作、高级功能、插件使用、调试技巧和性能优化等方面。

正文内容:1. 基本操作1.1 界面介绍:介绍Idea的主要界面元素,如菜单栏、工具栏、编辑器等,帮助用户快速熟悉Idea的布局。

1.2 项目管理:详细介绍如何创建、导入和管理项目,包括创建新项目、导入现有项目、添加依赖等操作。

1.3 代码编辑:介绍Idea强大的代码编辑功能,包括代码补全、代码重构、代码导航等,帮助开发人员提高编码效率。

1.4 版本控制:介绍如何使用Idea进行版本控制,包括Git、SVN等,帮助开发人员更好地管理代码。

1.5 调试功能:介绍Idea的调试功能,包括设置断点、查看变量值、单步调试等,帮助开发人员快速定位和解决问题。

2. 高级功能2.1 代码分析:介绍Idea的代码分析功能,包括代码错误检查、代码风格检查等,帮助开发人员提高代码质量。

2.2 重构工具:介绍Idea的重构工具,包括重命名、提取方法、提取变量等,帮助开发人员优化代码结构。

2.3 智能提示:介绍Idea的智能提示功能,包括自动补全、代码模板等,帮助开发人员快速编写代码。

2.4 代码生成:介绍Idea的代码生成功能,包括自动生成Getter和Setter、构造函数等,帮助开发人员减少重复劳动。

2.5 代码导航:介绍Idea的代码导航功能,包括查找引用、跳转到定义等,帮助开发人员快速浏览和修改代码。

3. 插件使用3.1 插件安装:介绍如何在Idea中安装和管理插件,包括官方插件库和第三方插件。

3.2 常用插件推荐:推荐一些常用的插件,如代码检查插件、代码自动补全插件等,帮助开发人员提高开发效率。

3.3 自定义插件开发:介绍如何开发自己的插件,包括插件开发环境搭建、插件开发流程等。

idle使用手册

idle使用手册欢迎使用Idle,一款功能强大的集成开发环境(IDE)。

本使用手册将为您提供详细的操作指南,帮助您熟悉Idle的各种功能和特性,让您能够更高效地进行Python编程。

1. 安装和启动首先,确保您已经成功安装了Python。

在安装Python的过程中,Idle会自动安装并配置好,无需额外的操作。

要启动Idle,只需点击Python安装目录中的Idle图标即可。

2. 编辑窗口Idle的编辑窗口是您编写Python代码的主要工作区域。

在编辑窗口中,您可以输入、编辑和保存代码。

同时,Idle还提供了代码补全、语法高亮和缩进等功能,让您的编码更加顺畅。

3. 运行代码在Idle中,您可以直接运行您编写的代码。

只需在编辑窗口中输入代码,然后按下F5或选择“Run”菜单中的“Run Module”选项,即可运行您的代码。

Idle会在交互窗口中显示代码的输出结果。

4. 调试代码如果您的代码出现错误或需要进行调试,Idle也提供了调试功能。

您可以通过在代码中设置断点,逐行执行代码,监视变量值等方式进行调试。

在交互窗口中,您还可以使用调试命令来查看和修改代码执行的状态。

5. 项目管理Idle支持项目管理,让您能够更好地组织和管理您的Python项目。

您可以创建新的项目,添加、删除和重命名文件,以及导入和导出项目。

通过项目管理功能,您可以轻松地切换和管理多个项目,提高工作效率。

6. 插件扩展除了基本的功能外,Idle还支持插件扩展,让您可以根据自己的需求进行定制和扩展。

您可以安装和使用各种插件,如代码片段库、自动格式化工具、代码检查工具等,来增强和优化开发体验。

7. 文档和帮助Idle内置了丰富的文档和帮助资源,为您提供详细的参考和指导。

您可以通过访问Idle的官方网站、查看内置文档、阅读教程和示例代码等方式来获取帮助。

此外,Idle还提供了在线社区和论坛,您可以在其中与其他用户交流和分享经验。

总结:Idle是一款强大而易用的Python开发工具,它集成了编辑、运行、调试和项目管理等多个功能,为Python开发人员提供了便利。

RealEvo-IDE 使用手册说明书

RealEvo-IDE使用手册Product Manual产品使用手册 Copyright (c) 2015-2021 ACOINFO Inc. All rights reserved.i修订历史产品使用手册 Copyright (c) 2015-2021 ACOINFO Inc. All rights reserved.ii目 录第1章 概述 (1)1.1RealEvo-IDE 和SylixOS ......................................................................... 1 1.2 RealEvo-IDE 安装 ................................................................................. 1 1.3 RealEvo-IDE 主界面 .............................................................................. 3 第2章 创建工程 . (6)2.1 创建SylixOS Base 工程 .......................................................................... 7 2.2 部署SylixOS Base ................................................................................ 16 2.3 创建SylixOS BSP 工程 .......................................................................... 22 2.4 部署SylixOS BSP ................................................................................ 25 2.5 创建SylixOS App 工程 .......................................................................... 29 2.6 部署和运行SylixOS App ........................................................................ 30 2.7 创建SylixOS Shared Lib 工程 .................................................................. 33 2.8 部署SylixOS Shared Lib ........................................................................ 36 2.9 创建SylixOS Kernel Module 工程 ............................................................. 37 2.10 部署SylixOS Kernel Module ................................................................... 39 2.11 创建SylixOS Kernel Static Lib 工程 .......................................................... 41 2.12 创建SylixOS Unit Test 工程 .................................................................... 42 2.13 创建Google Test 工程 ........................................................................... 45 2.14 创建Bare Metal Library 工程 ................................................................... 47 2.15 创建Bare Metal Executable 工程 .............................................................. 48 第3章 导入工程 .. (51)3.1 工程导入............................................................................................ 51 3.2 工程删除............................................................................................ 54 第4章 修改工程 .. (56)4.1 修改工程通用设置 ............................................................................... 56 4.2 添加源文件 ........................................................................................ 57 4.3 添加头文件路径 .................................................................................. 58 4.4 添加动态库 ........................................................................................ 60 4.5 添加Target ......................................................................................... 63 4.6 专家模式............................................................................................ 65 4.7 设置编译选项 ..................................................................................... 67 第5章 RealEvo-IDE 调试 (69)5.1 一键推送调试 ····················································································· 69 5.2 手动启动调式 ····················································································· 73 5.3 通过串口调试 ····················································································· 77 5.4 动态库调试 ························································································ 79 5.5 Attach 到进程 ······················································································ 83 5.6 一键Attach 调试 ·················································································· 89 5.7 Non-stop 模式 ······················································································ 89 5.8 Crash Trap 调试 ··················································································· 90 5.9查看内存内容 (91)第6章 设备管理 (93)产品使用手册 Copyright (c) 2015-2021 ACOINFO Inc. All rights reserved.iii6.1 设备实时监控 ..................................................................................... 93 6.2 SylixOS 远程Shell ................................................................................ 94 6.3 设备文件系统访问 ............................................................................... 96 6.4 串口访问设备 ..................................................................................... 97 6.5 TFTP 服务器 ....................................................................................... 97 6.6 Syslog 服务器 ...................................................................................... 99 第7章 代码分析 . (101)7.1 静态代码分析 ................................................................................... 101 7.2 程序代码覆盖率分析 .......................................................................... 102 7.3 Google Test 结果分析 .......................................................................... 107 第8章 安装SylixOS .. (110)8.1 工具启动.......................................................................................... 110 8.2 界面信息.......................................................................................... 110 8.3 运行过程信息输出 ............................................................................. 112 8.4 硬盘安装SylixOS............................................................................... 113 8.5 一键制作安装盘 ................................................................................ 116 第9章 SylixOS Lite 工程 .. (124)9.1 创建SylixOS Lite Base 工程.................................................................. 124 9.2 创建SylixOS Lite BSP 工程 .................................................................. 130 9.3 创建SylixOS Lite Extension 工程 ........................................................... 133 附录A (137)A.1TpsFs Explorer 工具的使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
1
Silicon 集成开发环境用户手册
3.1 创建一个新项目
1) 打开 IDE 在 IDE 视窗左边的项目窗口中 在 New Project 新项目 项上点击鼠标右键 选择 Save project New Project 弹出 Save Workspace 保存工作区 对话框
5) 如果你想汇编 编译和链接项目窗口中的所有文件生成目标文件 你在 文件名上点击鼠标右键 并选择 Add file to build 所有文件将被汇编或 编译 按其扩展名不同 和链接生成绝对目标文件
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
Silicon IDE集成开发环境用户手册
1.概述
Silicon集成开发环境(IDE)是一套完整 独立的软件程序 它为设计者提供 了用于开发和测试项目的所有工具
程序的主要特点包括 项目界面 全功能 窗口字体可配置的编辑器 调试器具有设置断点 观察点 单步等功能 工具链接集成支持汇编器 编译器和链接器 可定制的工具菜单用于集成其它编译器或开发工具 Silicon配置向导 可为指定的目标环境产生配置代码
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
5
Silicon 集成开发环境用户手册
下面介绍调试窗口
观察窗口 SFR 特殊功能寄存器 RAM 窗口 外扩 RAM 窗口 代码窗口 反汇编窗口 符号窗口 堆栈窗口 寄存器窗口
窗口
修改存储器和寄存器值
2
Silicon 集成开发环境用户手册
3.3 为调试生成和下载程序
1. 一旦所有的源文件已被加到目标 Build 中 在工具栏中点击 Build(生成) 按钮 或选择 Project->Build/Make Project 生成程序代码 在 Projects->Target Build Configuration 对话框中 如果选择 Enable automatic connect/download after build 选项 如果生成程序成功 IDE 将 自动与目标系统连接并下载程序到目标硬件 准备调试 如果在生成代 码过程中发生错误 就不会下载程序
3.Silicon IDE 入门
下面举例说明创建项目 生成程序目标代码和下载程序到目标硬件系统的必 要步骤 这些都是为调试作准备 如果你已经安装了完全版的 Keil 8051 工具 即 带有完整专业版的 C51 编译器 你就可以用它来汇编 编译和链接程序, 但你 必须在 Tool Chain Integration 工具链接集成 对话框中为 Keil 8051 工具重新 设置路径 关于这方面的详细信息请参考应用笔记 AN004―在Silicon IDE 中集 成 Keil 8051 工具
7
Silicon集成开发环境用户手册
4.2.2 SFR 特殊功能寄存器 窗口
SFR 窗口按功能又分为 8051 8051 寄存器 ADC 模数转换 DAC 数模转换 Flash 闪存 Interrupts
中断 PCA 可编程计数器阵列 Ports 端口 SMBus I2C 总线 SPIBus 串行外设总线 和 Timers 定时器 窗口
DAC SFR 窗口
DAC SFR 窗口包含 12 位电压模式 DAC 功能模块的配置和数据寄存器 窗口大小是可调整的 可以在光标处键入所需的值来修改寄存器原值 修改后的 值可以在执行用户代码 点击"Go"或"Step"按钮 前下载到硬件 方法是用
Refresh"按钮强制写入 这样修改后的值被写入仿真器 寄存器窗口将重读仿 真器 窗口将被刷新 所有改变的值以红色显示 注意 只有当在调试器处于停止状态时 寄存器的值可被修改 当目标处理器正 在执行用户代程序代码时 不允许入写
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
9
Silicon 集成开发环境用户手册
4 Flash
Flash SFR 窗口
Flash SFR 窗口包含 Flash 存储器的配置和数据寄存器 窗口大小是可调整 的 可以在光标处键入所需的值来修改寄存器原值 修改后的值可以在执行用户
3
Silicon集成开发环境用户手册
4.1 Silicon IDE 窗口
集成开发环境 IDE 用户界面由三个主要窗口组成
项目浏览窗口 编辑/调试窗口 输出窗口
4.1.1 项目浏览窗口
文件察看窗口 用于察看和管理与项目相关的文件 关于项目管理的 详细信息请参考项目界面一节
符号察看窗口 用于察看项目中使用符号的地址 关于符号观察窗口 的详细信息请参考符号窗口一节
2) 选择 File─>New File 将打开一个编辑窗口 键入源文件并保存文件 如 果保存的文件扩展名为.c .h 或.asm 源文件中的关键字符将彩色加亮 显示
3) 在项目窗口中的项目名上点击鼠标右键 选择 Add files to project 添加 文件到项目 弹出 Add files to project 对话框 选定要添加的文件点击 打开 这样该文件就添加到项目中了
户程序代码 点击"Go"或"Step"按钮 前下载到硬件 方法是用 Refresh"按钮 强制写入 这样修改后的值被写入仿真器 寄存器窗口将重读仿真器 窗口将被 刷新 所有改变的值以红色显示
注意 只有当调试器处于停止状态时 寄存器的值可被修改 当目标处理器正在 执行用户代程序代码时 不允许写入
3 DAC
4.1.2 编辑/调试窗口
编辑窗口―用于项目中所选文件的编写或编辑 关于编辑器的详细信 息请参考编辑器组成部分一节
调试窗口―代码下载后 在调试期间此窗口用于观察代码的执行 关 于调试命令的详细信息请参考调试器组成部分一节
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
可以在光标处键入数值来修改寄存器原值 修改后的值可以在执行用户代码 点 击"Go"或"Step"按钮 前下载到硬件 方法是用 Refresh"按钮 图 refreshbutton 强制写入 这样修改后的值被写入仿真器 寄存器窗口将重读仿真器 窗口将被 刷新 所有变化的值以红色显示
注意 修改寄存器的值只能在调试器处于停止状态时进行 目标处理器正在执行用户代码时 不允许写入
4
Silicon 集成开发环境用户手册
4.1.3 输出窗口
输出窗口是由几个复选窗口组成 这些复选窗口用于显示开发过程中的信息
Build 选项窗口―显示由集成工具产生的输出 如果在汇编/编译过程 中出错 用户可以双击窗口中的一条错误信息 则在编辑器中就会显 示发生错误的代码行 有关集成工具的相关信息请参考工具链接集成 一节
List 选项窗口―用来显示最新编译或汇编所产生的列表文件
Tool 选项窗口 如果工具输出被重定向到 tool.out"文件名 此窗口将 显示自定义工具所产生的输出 有关自定义工具的相关信息请参看使 用定制工具菜单一节
4.2 调试窗口
集成开发环境包含很多调试窗口 在调试期间用它来察看和修改存储器和寄 存器的信息 关于如何修改存储器和寄存器的值请参看本节下面的叙述或选择相 应 你希望修改的部分 调试窗口 你可以通过 View"菜单进入调试窗口 也 可以点击工具栏中的图标按钮进入某些调试窗口
2. 保存项目也就保存了当前 IDE 配置 如当前目标生成配置 编辑器设置 和所有已打开的调试窗口的位置等
4. IDE 界面组成部分
IDE 界面由如下几部分组成 Silicon IDE 窗口 调试窗口 菜单和工具栏 编辑器 工具链接集成 调试器
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
中断 SFR 窗口包含编程中断处理器的寄存器配置 窗口大小是可调整的 可以在光标处键入所需的值来修改寄存器原值 修改后的值可以在执行用户代码
前下载到硬件 方法是用 Refresh" 按钮强制写入 这样修改后的值被写入 仿真器 寄存器窗口将重读仿真器 窗口将被刷新 所有改变的值以红色显示
注意 只有当在调试器处于停止状态时 寄存器的值可被修改 当目标处理器正 在执行用户代程序代码时 不允许写入
4.2.1 观察窗口
观察窗口
观察窗口显示变量名和数值
在生成和下载程序代码后可以将要观察的变量加到观察窗口 有两种方法可 将变量加到观察窗口
新华龙电子有限公司
电话:0755-83645240 83645242 传真:0755-83645243
6
Silicon 集成开发环境用户手册
在符号观察窗口中找到要加入的变量 在变量上点击鼠标右键并选择变量 类型
2.系统需求
IDE 要求系统最低配置为:
不低于 16MB 内存的奔腾 166PC 机(或兼容机) SVGA 视频视配器 硬盘驱动器(12MB 空闲磁盘空间) CD-ROM 驱动器(如果可从网上下载 IDE 可不需要 CD-ROM 驱动 器) RS-232 串行通讯端口 鼠标 微软"视窗"操作系统 95/98/ME/NT/2000
2) 使用 Save Workspace 保存工作区 对话框选择一个适当的目录来保 存项目 键入项目文件名然后单击 Save 保存 按钮 这样 New Project 被你刚保存的项目名取代
3.2 配置项目
1) 缺省设置时 Keil 8051 汇编器和链接器适合大多数应用 改变工具配置 或配置 C51 编译器 选择 Project─>Tool Chain Integration 来选择和设置 汇编器 编译器和链接器
相关文档
最新文档