文档视界 最新最全的文档下载
当前位置:文档视界 › FreescaleCodeWarrior集成开发环境IDE使用手册

FreescaleCodeWarrior集成开发环境IDE使用手册

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

MPLAB IDE集成开发环境使用指南 MPLAB IDE(以下简称MPLAB)是Microchip公司为其 PIC单片机配备的功能强大的软件集成开发环境。它使用户能在自己的微机系统上对 PIC系列单片机进行程序的创建、录入、编辑以及汇编,甚至还能实现程序的模拟运行和动态调试之类的虚拟实战演练。 2.1 MPLAB的安装 MPLAB IDE 是由Microchip公司提供的完全免费软件。您可通过如下途径获取该软件:登陆Microchip公司的官方网站:https://www.docsj.com/doc/fc1243547.html, 下载后用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个字符。

1 VISUAL C 集成开发环境(IDE)介绍

【实验准备】 一、Visual C++集成开发环境(IDE)介绍 集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。Visual C++软件包中的Developer Studio就是一个集成开发环境,它集成了各种开发工具和VC编译器。程序员可以在不离开该环境的情况下编辑、编译、调试和运行一个应用程序。IDE中还提供大量在线帮助信息协助程序员做好开发工作。Developer Studio中除了程序编辑器、资源编辑器、编译器、调试器外,还有各种向导(如AppWizard 和ClassWizard),以及MFC类库,这些都可以帮助程序员快速而正确地开发出应用程序。 向导(Wizard):向导是一个通过一步步的帮助引导你工作的工具。Developer Studio中包含三个向导,用来帮助程序员开发简单的Windows程序,它们是: AppWizard:用来创建一个Windows程序的基本框架结构。AppWizard向导会一步步向程序员提出问题,询问他所创建的项目的特征,然后AppWizard会根据这些特征自动生成一个可以执行的程序框架,程序员然后可以在这个框架下进一步填充内容。AppWizard支持三类程序:基于视图/文档结构的单文档应用、基于视图/文档结构的多文档应用程序和基于对话框的应用程序。也可以利用AppWizard生成最简单的控制台应用程序(类似于DOS下用字符输入输出的程序)。ClassWizard:用来定义AppWizard所创建的程序中的类。可以利用ClassWizard在项目中增加类、为类增加处理消息的函数等。ClassWizard也可以管理包含在对话框中的控件,它可以将MFC 对象或者类的成员变量与对话框中的控件联系起来。ActiveX Control Wizard:用于创建一个ActiveX控件的基本框架结构。ActiveX控件是用户自定义的控件,它支持一系列定义的接口,可以作为一个可再利用的组件。 MFC库:库(library)是可以重复使用的源代码和目标代码的集合。MFC(Microsoft Fundamental Casses)是Visual C++开发环境所带的类库,在该类库中提供了大量的类,可以帮助开发人员快速建立应用程序。这些类可以提供程序框架、进行文件和数据库操作、建立网络连接、进行绘图和打印等各种通用的应用程序操作。使用MFC库开发应用程序可以减少很多工作量。 二、项目开发过程 在一个集成的开发环境中开发项目非常容易。一个用C++开发的项目的通用开发过程可以用

实验一Keil集成开发环境的使用

实验报告纸 (院、系)自动化专业班组单片机与嵌入式系统课 实验一Keil集成开发环境的使用一、实验目的 熟悉Keil C51集成开发环境的使用方法 二、实验内容 学习如何使用Keil编译器编写单片机程序并调试 三、实验设备 PC机 四、实验步骤 1.新建文件夹 2.新建工程 3.配置工程 (1)按以下内容新建experiment_1.asm文件 ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP, #60 ;给堆栈指针赋初值 LIGHT:

CPL P1.0 CPL P1.1 CPL P1.2 ACALL DELAY AJMP LIGHT DELAY: MOV R7,#10H DELAY0: MOV R6,#7FH DELAY1: MOV R5,#7FH DELAY2: DJNZ R5,DELAY2 DJNZ R6,DELAY1 DJNZ R7,DELAY0 RET END (2)在工程窗口的Source Group 1处单击鼠标右键弹出菜单,点其中的选项Add Files to Group ‘Source Group 1’;添加文件。 (3)在Project菜单的下拉选项中,单击Option for Target ‘Target 1’.在弹出的窗口中要完成以下设置: A.选择单片机芯片。不需要向工程添加启动代码;

B. 晶振频率的设置 C. Output标签下的Create HEX File 前小框中要打勾D.Debug标签选择Use Simulator(软件模拟) 4.编译工程 5. 查看结果(要求截图写进实验报告) (1)进入调试状态 (2)选择单步方式运行,观察Port 1窗口状态变化 (3)在Project Workspace观察R5、R6、R7、SP等的变化进入调试时的初始界面

集成开发环境的配置及使用说明

集成开发环境的配置及使用说明 本文讲解如何编写MSBuild脚本文件执行编译系统、运行FxCop检查代码、运行NUnit以及NCover进行单元测试、运行SandCastle生成帮助文档四项功能,并如何在集成开发环境中使用。 一、集成开发环境的配置 1.1 工具软件准备 1.1.1 MSBuild 只要安装过VS2005或VS2008后,就可以是路径C:\WINDOWS\https://www.docsj.com/doc/fc1243547.html,\Framework中看到MSBuild的三人版本,本例中使用V3.5。另外还得从下面的网站下载一个https://www.docsj.com/doc/fc1243547.html,munity.Tasks.msi文件,里面有MSBuild的已经编写好的各种任务。下载地址如下: https://www.docsj.com/doc/fc1243547.html,/ 1.1.2 NCover NCover现有网上使用的主要有两个版本NCover3.1和NCover1.5.8,但由于后者是免费版本,所以本例中使用NCover1.5.8版本,下载地址如下:https://www.docsj.com/doc/fc1243547.html,/download/community 1.1.3 其它软件 其它软件如下所示: NUnit 2.5.1 FxCop 1.36 HTML Help Compiler Sandcastle Help File Builder v 1.8.0.2 以上包括1.1.1和1.1.2的软件均可在Redmine项目管理的集成开发环境的配置的文件管理中下载,此处就不一一给链接了。下载后均按默认安装即可。但因为要在命令行中使用MSBuild和FxCopcmd命令,所在在环境变量Path中加入: C:\WINDOWS\https://www.docsj.com/doc/fc1243547.html,\Framework\v3.5; C:\Program Files\Microsoft FxCop 1.36; 另外再增加两个新变量: DXROOT C:\Program Files\Sandcastle和 HHCEXE C:\Program Files\HTML Help Workshop

IntelliJ IDEA——Java 集成开发环境介绍

最智能的Java IDE 使用Java、Scala和Groovy进行极其出色的企业、移动和web开发,提供所有即开即用式的最新现代 技术和框架 IntelliJ IDEA 关键概述 IntelliJ IDEA 这款屡获殊荣的Java IDE 旨在提高开发人员的生产力。其智能的编辑器、代码分析器和一组强大的重构功能支持大量编程语言、框架和技术,而且能够立即投入使用。 IntelliJ IDEA 主要优点 ?允许开发人员在确保所有例程任务顺利进行的同时专注于开发。 ?让编写、调试、重构、测试和代码了解都变得轻松简单。 ?无缝处理异构式的Java、Ruby、Groovy、Python 和Scala 代码库。 ?自动维护代码质量。 ?跟踪和修复所有级别的错误——从语句到整个架构。 ?以最短的时间生成简洁、快速的执行代码。 ?适用于所有规模的项目——从个人级别项目到企业级别项目。 ?支持所有主要语言、技术和框架。 ?适用于流行的版本控制系统和持续集成服务器TeamCity。 IntelliJ IDEA 重要功能 智能编码辅助 ?智能完成代码 ?600 多种代码检查和即时代码分析功能 ?智能的快速修复 ?自动代码生成和样式设置 语言、技术和应用程序服务器的一致支持 ?为使用以下语言和技术进行的开发提供出色的支持,包括Java、 JavaScript/ ActionScript /Flex、HTML/XHTML/CSS、XML/XSL、PHP、 Ruby/JRuby、Groovy、SQL、FreeMarker/Velocity、JSP、JSF 和 JSF 2.0、EJB、AJAX、GWT、GWT 2.0、Google App Engine、Struts、 Struts 2、JBoss Seam、Spring、Spring 2.5 和3.0、Spring Security 2.0、Hibernate/JPA 和JPA 2.0、Tapestry、Web Beans、Bean Validation、

集成开发环境

集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug 功能等一体化的开发软件套。所有具备这一特性的软件或者软件套(组)都可以叫做IDE。如微软的Visual Studio系列,Borland的C++ Builder,Delphi系列等。该程序可以独立运行,也可以和其它程序并用。例如,BASIC语言在微软办公软件中可以使用,可以在微软Word 文档中编写WordBasic程序。 IDE为用户使用Visual Basic、Java和PowerBuilder等现代编程语言提供了方便。不同的技术体系有不同的IDE。比如visual https://www.docsj.com/doc/fc1243547.html,可以称为C++、VB、C#等语言的集成开发环境,所以visual https://www.docsj.com/doc/fc1243547.html,可以叫做IDE。同样,Borland的JBuilder也是一个IDE,它是Java的IDE。zend studio、editplus、ultra edit这些,每一个都具备基本的编码、调试功能,所以每一个都可以称作IDE。 IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver、FrontPage,等等),因为很多项任务会自动生成。IDE集成代码编辑,代码生成,界面设计,调试,编译等功能,目前还融合了建模功能。 Mylyn 简介 Mylyn(旧称Mylar)是eclipse的一个插件,用于将任务管理和上下文管理无缝集成到Eclipse中。 首先它是一个高度集成到ECLIPSE中的任务管理工具。 把任务列表与具体的代码联系到了一起。你只要激活一个任务,之相关的所有文件、函数将被突出的显示在ECLIPSE界面的每个“角落”――Package Explorer,Open Type, Open Resource,Debug View…… 相信很多人都有过这样的经验,改一个东西可能就几分钟,但找到在哪改、会影响到什么地方,却要花半小时。有了这个工具,让我们在非常大的项目里,在文件和代码的海洋里能马上找到所要关注的部分。有的人说,我有CTRL+SHIFT+T,可是你能记住几年前一个项目里的类名吗?而查阅文字描述的任务却要容易得多。 Mylyn是如何做到任务与代码的关联呢?你唯一要做的就是,在完成一个编码任务前,激活相应的任务!这样,随后你的编辑、访问各种元素的操作都被Mylyn记录,它会根据你的访问频率分析相关程度。当你的任务成百上千,或者你过一段时间再回头来修改代码时,只要激活相应的任务,它就会自动将相关的文件窗口打开,并在各种查找、显示界面里根据当初的记录突出显示相应元素。 1. 安装下载相应的Mylyn zip包,解压缩开就是两个文件夹:features和plugins,以及一个XML文件:site.xml。将这两个文件夹拷入或者以配置方式导入合适版本的Eclipse中就可以了。 2. 使用重启Eclipse,Window的preference配置窗口里就多了一个Task的菜单,用于对Mylyn的配置。 点击Window>show view> other(我的eclipse是英文版本),弹出的对话框中可以找到Mylyn的选项,它下面有两个View可供选择:Task List和Task Repositories。把两个view 都打开,可以看到Task List里是空的列表,因为还没和任何存储库建立查询联接。Mylyn的文档中说可以与Bugzilla, Trac 和JIRA等存储库集成,由于没有Trac和JIRA环境,

实验一 Keil集成开发环境的使用

实验报告纸 (院、系) 自动化专业班组单片机与嵌入式系统课 实验一Keil集成开发环境得使用一、实验目得 熟悉Keil C51集成开发环境得使用方法 二、实验内容 学习如何使用Keil编译器编写单片机程序并调试 三、实验设备 PC机 四、实验步骤 1、新建文件夹 2、新建工程 3、配置工程 (1)按以下内容新建experiment_1、asm文件 ORG 0000H AJMPMAIN ORG0100H MAIN: MOV SP,#60 ;给堆栈指针赋初值 LIGHT: CPL P1、0

CPLP1、1 CPLP1、2 ACALL DELAY AJMP LIGHT DELAY: MOV R7,#10H DELAY0: MOV R6,#7FH DELAY1: MOV R5,#7FH DELAY2: DJNZR5,DELAY2 DJNZ R6,DELAY1 DJNZR7,DELAY0 RET END (2)在工程窗口得Source Group 1处单击鼠标右键弹出菜单,点其中得选项Add Filesto Group ‘Source Group1';添加文件. (3)在Project菜单得下拉选项中,单击Optionfor Target ‘Targe t1’、在弹出得窗口中要完成以下设置: A.选择单片机芯片.不需要向工程添加启动代码; B、晶振频率得设置

C、Output标签下得Create HEXFile 前小框中要打勾 D.Debug标签选择Use Simulator(软件模拟) 4.编译工程 5、查瞧结果(要求截图写进实验报告) (1)进入调试状态 (2)选择单步方式运行,观察Port 1窗口状态变化 (3)在Project Workspace观察R5、R6、R7、SP等得变化进入调试时得初始界面

实验1-C++集成开发环境的使用

福建江夏学院 计算机程序设计实验报告 姓名班级10信管2班学号实验日期 课程名称计算机程序设计指导教师陈军实验代码 1 成绩 实验名称:C++集成开发环境的使用 一、实验目的 1.了解并初步掌握Microsoft Visual C++6.0 集成开发环境的使用; 2.学习完整的C++程序开发过程(编辑、编译、连接、调试、运行及查看结果)。 二、实验环境 1.硬件环境:微机 2.软件环境:Windows XP;Microsoft Visual C++6.0 集成开发环境。 三、实验内容 1、熟悉Visual C++实验环境。(该小题结果不用提交) 启动Visual C++6.0,看看初始化界面由哪些部分组成。 查看各菜单项,看看都有哪些子菜单和命令。 将鼠标放置于各工具条图标上,系统会自动显示该图标代表的命令含义,了解一下都有哪些命令。 在任意工具条上单击鼠标右键,弹出式菜单上将显示所有可用的工具条,选择其中没有对号(√)的项,看看有什么效果,再选择有对号的项,又有什么效果? 将鼠标移动到任意工具条上,将鼠标放到图标间隙,按下鼠标左键不放,移动鼠标到屏幕中间,有什么现象发生?再将它拖回到原来位置,有什么现象发生? 将鼠标移动到左边的工作区窗口,按下鼠标左键不放,移动鼠标到屏幕中间,有什么现象发生?再将它拖回到原来位置,有什么现象发生? 将鼠标移动到下边的输出窗口,按鼠标右键,弹出一个菜单,选择其中的菜单项”Hide”,结果如何?要重新显示该窗口,选择菜单View|Output,窗口是不是又显示出来了? 选File|Exit退出Developer Studio。 2、单文件程序的实现。 编辑以下代码,以文件名sy1_1.cpp保存,并实现。

实验一 C语言集成开发环境的使用

实验一C语言集成开发环境的使用 一、实验目的 1.了解Dos、Windows环境下C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 二、实验要点 C 语言程序的调试、运行步骤可以用图A-1 表示: 图A-1 C 语言程序的调试、运行步骤 图A-1 中,虚线表示当某一步骤出现错误时的修改路线。运行时,无论是出现编译错误、连接错误,还是运行结果不对(源程序中有语法错误或逻辑错误),都需要修改源程序,并对它重新编译、连接和运行,直至将程序调试正确为止。 程序中的错误大致可分为三类: ?程序编译时检查出来的语法错误; ?连接时出现的错误; ?程序执行过程中的错误。 编译错误通常是编程者违反了C 语言的语法规则,如保留字输入错误、大括号不匹配、语句少分号等等。连接错误一般由未定义或未指明要连接的函数,或者函数调用不匹配等因素引起,对系统函数的调用必须要通过“include”说明。 对于编译连接错误,C 语言系统会提供出错信息,包括出错位置(行号)、出错提示信息。编程者可以根据这些信息,找出相应错误所在。有时系统提示的一大串错误信息,并不表示真的有这么多错误,往往是因为前面的一两个错误带来的。所以当你纠正了几个错误后,不妨再编译连接一次,然后根据最新的出错信息继续纠正。 有些程序通过了编译连接,并能够在计算机上运行,但得到的结果不正确,这类在程序执行过程中的错误往往最难改正。错误的原因一部分是程序书写错误带来的,例如应该使用变量x 的地方写成了变量y,虽然没有语法错误,但意思完全错了;另一部分可能是程序的算法不正确,解题思路不对。还有一些程序有时计算结果正确,有时不正确,这往往是编程时,对各种情况考虑不周所致。解决运行错误的首要步骤就是错误定位,即找到出错的位置,才能予以纠正。通常我们先设法确定错误的大致位置,然后通过C 语言提供的调试工具找出真正的错误。 为了确定错误的大致位置,可以先把程序分成几大块,并在每一块的结束位置,手工计算一个或几个阶段性结果,然后用调试方式运行程序,到每一块结束时,检查程序运行的实

keilc51集成开发环境的使用

Keil C51集成开发环境的使用 Keil C51软件可以从相关网站下载并安装。安装好后,双击桌面快捷图标或在“开始”菜单中选择Keil μVision3,启动Keil μVision3集成开发环境,启动后界面如图4-3所示。 图4-3 Keil μVision3启动后的集成开发环境界面 (一)创建项目 Keil μVision3中有一个项目管理器,用于对项目文件进行管理。它包含了程序段环境变量和编程有关的全部信息,为单片机程序的管理带来了很大的方便。创建一个新项目的操作步骤如下: (1)启动μVision3,创建一个项目文件,并从器件数据库中选择一款合适的单片机型号。 (2)创建一个新的源程序文件,并把这个源文件添加到项目中; (3)为该单片机芯片添加或配置启动程序代码; (4)设置工具选项,使之适合目标硬件; (5)编译项目并创建一个*.hex文件。 下面以本章任务为例分别介绍每一步的具体操作。 1.新建项目文件 单击菜单“Project”→“New Project”命令,弹出如图4-4所示的新建项目对话框,指定保存路径,建议每个项目使用一个独立文件夹,例如本项目保存在“第4章”文件夹;然后,在“文件中名”输入项目名称,例如“4-1”,单击“保存”按钮即完成新项目的创建(系统默认扩展名为“.uv2”)。

保存路径 输入文件名 图4-4 新建项目对话框 此时弹出选择单片机的型号对话框,如图4-5所示,展开Atmel系列单片机,选择“AT89C51”,单击“确定”按钮完成设备的选择。 图4-5 选择单片机的型号对话框 单片机型号选择结束后,在μVision3工作界面左边的项目管理器中新增加了一个“Target 1”目标1文件夹,如图4-6所示。

【人力资源】DSP集成开发环境CCS的使用资料

DSP实验 实验二TI DSP集成开发环境CCS的使用昆明理工大学信息工程与自动化学院电工电子教学实验中心 主讲:杨秋萍讲师 CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows 风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。 一、CCS的简介 CCS是一种针对TMS320系列DSP的集成开发环境,在Windows操作系统下,采用图形接口界面,提供环境配置、源文件编辑、程序调试、跟踪和分析等工具。CCS有两种工作模式: 1、软件仿真器模式:可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。 2、硬件在线编程模式:可以实时运行在DSP芯片上,与硬件开发板相结合在线编程和调试应用程序。 本次实验主要采用软件仿真器模式。 二、CCS系统配置 采用标准配置文件进行系统配置的步骤: 步骤1:启动CCS配置程序。双击桌面上的Setup CCS快捷图标,弹出对话框。

步骤2:清除以前定义的配置。 步骤3:选择与目标系统相匹配的配置文件。 步骤4:将所选中的配置文件加入到系统配置中。 步骤5:安装驱动程序。点击“Intall a Device Driver ”,弹出选择器件驱动程序对话框。 步骤6:保存系统配置。打开“File ”菜单,单击“Save ”按钮,将系统配置保存在系统寄存器中,完成CCS 的系统配置。 三、CCS 中常用文件名和应用界面 1、常用文件名 *.cmd —— 链接命令文件; *.obj —— 由源文件编译或汇编后所生成的目标文件; *.out —— 完成编译、汇编、链接后所形成的可执行文件,可在CCS 监控下调试和执行。 钮 钮 系统配置 窗口 安装驱动程序

Eclipse集成开发环境介绍

Eclipse 集成开发环境介绍 本文通过介绍Eclipse的开发界面,讲解Eclipse各种菜单、工具的使用,让您对Eclipse 有一个快速的了解,为以后J2EE应用程序的开发打下一个良好的基础。 一、界面布局 和常见的带界面的程序一样,Eclipse 也支持标准的界面和一些自定义的概念,完整的界面布局如下图所示。 1 菜单 界面最上面的是菜单条,菜单条中包含菜单(如File)和菜单项(如File > New),菜单项下面则可能显示子菜单(如Window > Show View > Console)。如下图所示: 图1 菜单条 菜单条包含了大部分的功能,然而和常见的Windows 软件不同,MyEclipse 的命令不能全部都通过菜单来完成。 2 工具栏 位于菜单条下面的是工具栏。如下图所示: 图2 工具栏 工具栏包含了最常用的功能。拖动工具栏上的虚线可以更改按钮显示的位置。下表列出了常见

的MyEclipse 工具栏按钮及其对应的功能: 3 透视图(Perspective)切换器 位于工具栏最右侧的是Eclipse 特有的工具栏:透视图切换器。如下图所示: 图3 透视图切换器 点击按钮可以显示多个透视图供切换。什么是透视图?当前的界面布局就是一个透视图,通过给不同的布局起名字,便于用户在多种常用的功能模块下工作,总体来说,一个透视图相当于一个自定义界面。一个透视图保存了当前的菜单栏,工具栏按钮以及视图的大小,位置,显示与否的所有状态,可以在下次切换回来时恢复原来的布局。要关闭透视图,在按钮上点击右键,在弹出的菜单中选择Close 即可。要再次显示,如上段所示点击对应的视图名称即可。如果发现在上面的列表中找不到,请点击图3透视图切换器中的Other…菜单项,在下面所示的打开透视图对话框(图4)中选中对应的透视图,然后点击OK 即可。 另一种切换的办法是选择主菜单Window > Open Perspective ,然后选中希望转向的透视图,如果没有,可以继续点击菜单项Other 来显示打开如图4 所示的透视图对话框,选中

Keil C51集成开发环境的使用练习

实验一 Keil C51集成开发环境的使用练习 一、实验目的 熟悉Keil C51集成开发环境的使用方法。 二、实验要求 熟练掌握Keil C51集成开发环境的工程建立、编辑与编译功能。 三、实验仪器和设备 1、硬件:计算机 2、软件:Keil软件uVision3 四、实验内容 1、进行Keil C51集成开发环境的安装和使用练习; 2、试建立一个工程项目并进行编译。 五、实验方法和步骤 1、启动软件:双击桌面的Keil C51快捷图标,进入如下图所示的Keil C51集成开发环境。 2、建立工程项目:选择工具栏的【Project】→【New Project】命令,建立一个新的μVision3工程,取一个工程名,单击“保存(S)”按钮。

选择CPU的型号为P80/87C52X2,确定。 在跳出的界面上 选择NO. 3、建立程序文件:单击【File】→【New】新建一个名为Text1的空白文件,单击【File】→【Save】

输入文件名,保存格式为.asm汇编文件。 4、添加项目文件:右击Source Group 1选择 然后选择刚才新建的汇编文件,单击Add.

在上面环境中编写程序。 5、工程的详细设置:在μVision2的菜单【Project】→【Options For Target ‘Target1’】的Output选项卡中,选中Create HEX File以产生hex文件。 在Target选项卡中XTAL:12M 6、进行汇编:选择菜单【Project】→【Rebuild all target files】后,程序会进行汇编,若没有错误则生成相应的机器码.hex文件。

Eclipse IDE工程使用手册

12.FX3 Development T ools A set of development tools is provided with the SDK, which includes the third party tool-chain and IDE. The firmware development environment will help the user to develop, build and debug firmware applications for FX3. The third party ARM? software development tool provides an integrated development environment (IDE) with compiler, linker, assembler and debugger (via JTAG). Free GNU tool-chain and Eclipse IDE (to be used with the GNU tool-chain) is provided. 12.1GNU Toolchain The GNU Toolchain provided as part of the FX3 SDK comprises of 1.GCC compiler (gcc) – version 4.5.2 2.GNU Linker (ld) – version 2.20.51 3.GNU Assembler (as) – version 2.20.51 4.GNU Debugger (gdb) – version 7.2.50 These executables are invoked by the Eclipse IDE. 12.2Eclipse IDE The Eclipse IDE for C/C++ Developer is provided as part of the FX3 SDK. This IDE comprises of the base Eclipse platform (3.5.2) and the CPP feature (1.2.2). A couple of plugins required for develop- ment are bundled with the IDE ■GNU ARM C/C++ Development support (0.5.3) The GNU ARM plug-in hooks the GNU tool-chain into the eclipse platform and supports the develop- ment of C/C++ applications for the ARM series of processors. ■Zylin Embedded CDT (4.10.1) The Zylin plug-in provides GDB support. ■Java(TM) Platform, Standard Edition Runtime Environment Version 7 The JRE is required by eclipse. 12.2.1JTAG Probe The Segger JLink probe is the preferred JTAG probe for the FX3 SDK. This probe along with the Segger JLink ARM GDB Server is used for debug. 12.2.2Eclipse Projects Eclipse projects for each of the FX3 application examples are part of the FX3 SDK. These projects can be used with together with the Eclipse IDE and the G NU tool-chain to build and debug the applications. The following sections explain the usage of the Eclipse IDE to build and debug the

vb集成开发环境的使用

第一章集成开发环境的使用 菜单功能表: 文件:用于建立和处理文件,此菜单包括工程管理、保存加入打印文件、退出系统等。 编辑:文本的各种编辑功能,剪切、复制、粘贴等 视图:切换VB窗口的视图格式,包括显示隐藏IDE各种特性,及操作构成用户应用程序的各种对象和控件。 工程:管理当前工程,显示当前工程的结构、内容。在工程中添加删除各种工程组件。 格式:编排窗体上可视空间的格式——自动对齐,对格线排奇等调试:调试程序——设置断点,间失去,步进等 运行:包括;运行程序、中断程序、结束运行、重新开始等 查询:与数据库有关的查询操作 图表:用于完成与图表有关的操作 工具:用于添加各种菜单或工具栏,如过程控制、菜单设计器、工程和环境等 外接程序:与VB协调工作的内置工具选择菜单,如:可加入数据库管理器、报表设计器等工具和VB协调工作 窗口:用于排列各种VB子窗口在主窗口中的排列方式 帮助:用于启动VB的联机帮助系统 工具栏为菜单栏中的常用命令的快捷方式。 工具栏各工具功能

添加工程:添加新工程,VB可同时编辑多个工程,可通过其下拉菜单选择工程类型。 添加窗体:向当前工程中添加新部件,可通过其下拉菜单选择不见类型 菜单编辑器:用来设计菜单 打开工程:打开一个已经存在的工程同时关闭一个当前工程 保存工程:保存锁边机的工程 剪切:将选中的控件、文本删除并复制到剪切板里。 复制:将选中控件、文本等复制到剪切板里 粘贴:剪切板到选定位置 查找:查找文本,在代码窗口被激活是才有效 撤销:撤销上次操作 恢复:回复撤销的操作 启动:运行当前工程 中断:中断正在运行的工程 结束:中止正在运行的工程 工程资源管理器:显示工程资源管理器窗口 属性窗口:显示属性窗口 窗体布局窗口:显示窗体布局窗口 对象浏览器:显示对象浏览器窗口 工具箱:显示工具箱 数据视图窗:显示数据视图窗

Cygnal的集成开发环境

Project Window Editor Window Output Window Register Window Memory Window Cygnal的集成开发环境 (IDE) 提供了开发与测试你的设计的所必需的工具。在最终应用中安装的调试软件, 使用IDE与装有C8051FXXX MCU的在片JTAG调试目标板 连接,在系统内编程,可进行非插入式、全速、在线调试, 不需要另外的目标RAM、 程序存储器、 或者通信通道,即可实现程序调试。 Cygnal IDE支持C语言和汇编语言的源程序级调试,可单步运行(包括步进通过中断服务程序) 、运行至断点、有条件存储器点(数据断点) 、寄存器数据存储器以及程序存储器的检查与修改。 Cygnal IDE在Windows 95/98/Me和Windows NT 下运行。 使用PC的串行口和目标板的JTAG接口实现,IDE与目标MCU通信。(每套开发工具中都含有用于RS232至JTAG协议转换所需的串行适配器。)特点:   -源代码编辑 -项目管理 -集成 8051 宏汇编-FLASH编程 -支持Cygnal的全速、非插入、在线调试逻辑 -实时断点 -比使用ICE芯片、目标仿真头、电缆与仿真插座的仿真系统有更好的性能 -源程序级调试 -有条件的存储器观察点 -存储器与寄存器检查与修改 -单步与连续单步执行方式 -支持第三方开发工具 -MCU 配置向导 在有关CygnalIDE的帮助菜单下检查你的IDE版本, 确保你有Cygnal Integrated Products的最新IDE. 更新与补充资料可以在上找到. http://www.cygnal.com CYGNAL IDE 集成开发环境 沈阳新华龙电子有限公司电话:024-2393036623895360传真:23940230

KeilC51集成开发环境的使用实验报告

Keil C51集成开发环境的使用 姓名:专业:学号:成绩: 一、实验目的 1、熟悉Kei C51集成开发环境的基本操作; 2、掌握简单Kei C51和汇编程序的编写、调试。 二、实验内容 1、仔细阅读教材相关内容,掌握KeiC51集成开发环境的基本功能; 2、分别用汇编和C51编写清零程序,把片外RAM中的7000H-70FFH单元中内 容清零; 3、分用汇编和C51编写查找相同个数程序。统计片外RAM7000H-700FH中 “ 00H”的个数并保存在片内RAM30H单元中。 三、实验原理与步骤 1、清零程序 (1)汇编语言程序设计框图 (2)实验步骤 用连续或单步方式运行程序,检查7000H-70FFH单元中执行内容变化 (3)假使把7000H-70FFH中的内容改成FFH,如何修改程序。 (4)用C51重新编写该程序,运行并查看结果。 2、查找相同数个数 (1)汇编语言程序设计框图

(2)实验步骤 ① 在7000H-700FH 单元中放入随机数,其中几个单元输入 0; ② 用连续或单步方式运行程序; ③ 观察片内RAM 30H 的内容,应显示“ 00H'的个数。 (3) 用C51重新编写程序, 运行并查看结果。 四、 实验程序 1、 清零程序 (1) 汇编语言 ⑵C 语言 ORG 0000H #in clude MOV R0,#0100H void mai n() MOV DPTR,#7000H { MOV A,#0 char xdata *p=0x7000; LOOP:MOVX @DPTR,A int t=0x7100-0x7000 ; INC DPTR while(t--) DJNZ RO,LOOP END {*p=00; p++; } } 2、查找相同数个数

相关文档
相关文档 最新文档