IAR安装与使用(2430)2011.3.8

合集下载

IAR 安装与使用

IAR 安装与使用
选择 File\New\Workspace。现在用户已经建好一个工作区,可创建新的工程并把它放 入工作区。
第8页 共29页
图11 打开一个工作区
第9页 共29页
图12 建立一个新工程
单击Project菜单,选择Greate New Project,如图12所示。 弹出图13 建立新工程对话框,确认Tool chain栏已经选择 8051,在 Project templates: 栏选择Empty project单击下方OK按钮。
while(1) {
P1_0 = 1;
Delay(10);
P1_0 = 0;
Delay(10) } 第12页 共29页
}
选择菜单 File\Save 弹出保存对话框,如图17 所示。
图17 保存程序文件
新建一个source文件夹,将文件名改为test.c后保存到source 文件夹下。按照前面添加 文件的方法将test.c 添加到当前工程里,完成的结果如下图18所示。
第14页 共29页
Data Pointer 标签
如图20所示,选择数据指针数1个,16位。
图20 数据指针选择 第15页 共29页
图21 Stack/Heap 设置
Stack/Heap标签
如图21所示,改变XDATA 栈大小到0x1FF。 单击Options中右边框架内的Linker选项,配置相关的选项。
第13页 共29页
图18 添加程序文件后的工程
设置工程选项参数
选择Project菜单下的Options 配置与CC2530相关的选项。
Target 标签
按下图19配置Target,选择Code model和Data model,以及其它参数。

IAR的安装与使用

IAR的安装与使用

一、安装IAR751A安装IAR751A,源文件在资料的软件工具-----IAR751下,有个压缩文件IAR751,将其解压,进入对话框如下:点击最上面一行:,进入如下画面:请选择最下面的左边的按钮,next:选择:Accept,License中是空白的,然后请进入和CD-EW8051-751A在同一目录下的IAR750keygen文件夹,双击里面的文件,出现如下画面:第一行请选择如图:然后点击下第二行最右边的按钮:,会在下面的两行里生成相应的文件,请将第三行的·4位数字复制到IAR安装的那个对话框中。

,然后点击如下图中的next出现:然后在把解密程序中的最后一行里的东西复制在下图中的空白处粘贴:然后点击上图中的next依然点击上图中的next依然点击上图中的next依然点击上图中的next依然点击上图中的next等上图中的蓝色进度条完毕,就安装好了,点击finish完成安装。

进行到这里,可以直接进入“官方协议栈实验”文件夹进行协议实验,也可进入基础实验文件夹的各个文件夹内做基础实验。

二、IAR751A建立2530工程1,打开IAR751,然后点击OK,把文件名命名为LED1然后点击保存。

如图右击:Add Files。

选择LED1.c文件。

点击IAR中的Save All按钮保存为LED1。

2,设置options上图中的部分,点击右边有两个点的按钮选择其中的然后进入改文件夹:选择图中的CC2530.i51Linker的output标签处设置如上图,config标签处设置如下图:debug处设置如图。

设置完了之后,就可以debug模块了,前提是要把模块通过仿真器连接到电脑。

iar 使用 方法

iar 使用 方法

iar 使用方法一、iar使用基本流程1. 创建项目:打开iar开发环境,选择新建项目,设置项目名称、目标芯片以及其他相关配置。

2. 导入源代码:将需要开发的源代码导入项目中,可以选择直接复制粘贴或者导入已有的源代码文件。

3. 配置编译选项:设置编译选项,包括编译器版本、优化级别、调试信息等。

4. 进行编译:点击编译按钮,iar将自动编译源代码并生成可执行文件。

5. 调试目标板:将目标板与开发环境连接,选择调试功能,iar将自动下载可执行文件到目标板上,并进入调试状态。

6. 调试功能:iar提供了丰富的调试功能,包括断点、单步执行、变量监视、寄存器查看等,可根据需要进行调试操作。

7. 优化代码:iar还提供了代码优化功能,可根据需要进行代码优化,提高程序效率。

8. 生成可执行文件:调试完成后,可以选择生成可执行文件,以便烧录到目标板上运行。

二、iar常用功能和技巧1. 代码编辑器:iar的代码编辑器功能强大,支持代码高亮、代码折叠、自动补全等功能,可以大大提高编码效率。

2. 快捷键:iar提供了丰富的快捷键,例如F7可以进行编译,F8可以进行调试等,熟练使用快捷键可以提高开发效率。

3. 代码模板:iar内置了很多代码模板,可以通过简单的操作快速生成常用的代码结构,例如中断服务函数、初始化函数等。

4. 版本控制:iar可以与常用的版本控制工具集成,如Git,可以方便地进行代码版本管理。

5. 调试技巧:iar提供了丰富的调试功能,熟练掌握调试技巧可以快速定位问题,例如使用断点进行程序暂停、使用单步执行进行逐行调试等。

6. 静态分析工具:iar还提供了静态分析工具,可以帮助开发者检查代码中的潜在问题,例如未使用的变量、未初始化的变量等。

三、小结本文介绍了iar使用的基本流程、常用功能和技巧,希望读者通过学习,能够更好地掌握iar开发环境,提高开发效率和代码质量。

当然,iar作为一款强大的开发工具,还有很多其他功能和技巧等待读者去发掘和掌握,希望读者能够不断学习和探索,不断提升自己的开发能力。

IAR for AVR安装及使用教程

IAR for AVR安装及使用教程

IAR for AVR软件安装及入门教程——LJQ2020.4.22一.软件的安装1,首先网上下载相应的安装包,如图1所示为我下载的为7.2版本,双击开始安装,出现图2,等待下一步。

图1图22,出现安装选项后,选在第一项,安装IAR环境(图3),点击后如图4所示,等待启动完毕,出现图5,点击Next。

图3图4图53,此处选择同意,点击next(图6),出现安装路径选择界面(图7),根据需要选择安装路径所在位置(图8),选好路径后选择Next(图9)。

图6图7图8图94,图10是选择全部安装和自定义安装,区别在于自定义安装中可选择是否安装驱动(图11),一般直接选择Complete,点击Next即可,出来安装选项后再点击Next(图12)。

图10图11图125,点击全部安装后会出现如下界面(图13),此处提示安装驱动时需要先断开USB适配器,否则可能导致驱动安装失败。

点击确定后出现图14界面,点击Next开始安装,出现图15。

图13图14图15图16安装完成二、软件的破解首次打开IAR软件,会出现图17所示现象,出现该图原因是软件需要密钥解锁,接下来演示破解过程。

图171,使用破解工具,双击打开如图18所示。

破解时需要断网,断网后界面变为图20所示。

1)该选项中需要选择对哪个软件进行破解,此处选择ATMEL AVR Standard。

图182)图19中点击中间选项框中Generate,会生成一个序列码,将此序列码填到图21中License number中。

然后点击下一步,出现图22.图19生成破解码图20图21中选No,不绑定硬件。

点击下一步。

图21图22选择激活文件存储位置,该文件后续将用于生成激活响应文件。

图223)将刚刚生成的激活文件添加到破解工具中,点击Activate license。

出现图24。

图23图24选择激活响应文件存储位置,该文件为最终的破解文件。

回到IAR破解界面,图25图24图25直接点击下一步,出现图26.图25图26,选择使用破解工具生成的激活响应文件,点击下一步。

IAR使用说明

IAR使用说明

IAR使用说明IAR 是一个集成开发环境(Integrated Development Environment,简称 IDE),主要用于嵌入式系统开发。

它提供了一系列工具和功能,用于编写、调试和测试嵌入式应用程序。

本文将介绍 IAR 的基本使用方法和一些常用功能。

-执行安装程序,按照提示完成安装过程。

-安装完成后,你将得到一个IAR的快捷方式,双击它即可启动。

2.创建项目- 打开 IAR,选择 "File" -> "Create New Project"。

也可以使用快捷键 "Ctrl+N"。

-在弹出的对话框中选择项目类型和存储位置,点击"OK"。

你可以选择创建一个空白项目,也可以选择一个现有的项目模板。

-接下来,你需要选择目标芯片器件。

IAR支持多种不同的芯片架构和型号,选择适合你的芯片类型,并点击"OK"。

3.配置项目-在项目生成后,你需要对项目进行一些配置。

- 点击 "Project" -> "Options",或者使用快捷键 "Alt+P" 打开项目配置对话框。

-在配置对话框中,你可以设置编译器选项、链接器选项、调试器选项和优化选项等。

-配置完成后,点击"OK"应用配置。

4.编写代码- 点击 "File" -> "Add" -> "New File",或者使用快捷键"Ctrl+Shift+N" 创建一个新文件。

- 保存代码文件,使用 ".c" 后缀名保存 C 语言代码,".cpp" 保存C++ 代码。

5.编译代码- 点击 "Project" -> "Make",或者使用快捷键 "F7" 编译代码。

IAR安装指南和使用说明 (2)

IAR安装指南和使用说明 (2)

IAR EW for MSP430安装指南和使用说明 第一部分 安装指南:1、双击名为keygen的图标,出现注册机的画面,在Product选项的下拉菜单里选择Electronic Workbench for MSP 430 V3.42A。

2、查看Hardware ID下面文本框中的字符,将0x以后的字符中的小写字母全部改为大写;具体的操作方法是:直接选中某个小写字母,然后从键盘输入大写字母即可;更改完毕以后,用鼠标选中文本栏内的所有字符就能看到原来的小写字母是否已经被改为大写了。

例如,在本人电脑的中操作流程如下面四图所示。

打开软件以后看到的Hardware ID,见图1.1:图1.1选中小写字母d以后,见图1.2:图1.2直接从键盘输入大写字母D,见图1.3;此时整个文本框内的字符会变得模糊不清,这是正常现象,不要担心。

图1.3再次选择整个文本框中的内容,见图1.4;可以看到上图中模糊的字符又变清晰了,同时注意到原来的d已经被更改为D。

图1.4这时,单击左下角的Generate图标就可以得到需要的序列号了。

3、双击名为EW430-ev-web-342A的图标,等待解压缩完毕后出现安装画面,单击Next后看到关于License的说明再单击accept就可以看到如图1.5所示的画面。

图1.54、用户可以随意更改Name和Company中的内容;然后选择已经打开的注册机,将License number+key下文本框中的数字复制出来,粘贴到图1.5的License 下面的文本框中,可以看到原来灰色的Next按钮变成了黑色,单击Next进入下一页,看到图1.6。

图1.65、再次回到已经打开的注册机,将最后一栏文本框中的全部数字复制出来,粘贴到License Key下面的文本框中,单击Next,看到图1.7。

图1.76、单击Browse可以更改安装目录;然后单击Next继续。

7、最后等待安装完成,单击Finish就大功告成了。

IAR安装及使用

IAR安装及使用

一、IAR安装本文安装的IAR版本为IAR EW8051V8.1。

获取到安装程序后,如下图所示,双击红色框内安装程序之后会弹出如下图所示的安装界面,接下来按照图中所示步骤一步步安装图1图2图3图4输入“安装证书序列号”到图4所示这一步,需要输入“安装证书序列号”,此时,双击注册工具,即下图红色框内程序双击打开后会得到如下图所示界面,之后将“License number”内数字复制到上一步的安装证书序列号框内,单击Next进行下一步。

输入“安装证书序列号”后需要输入“安装密钥”,见下图,此时将注册机界面的“License Key”内的内容复制到“安装密钥”输入框,单击Next进行下一步。

之后按照下图中所示步骤完成安装即可单击Next选择安装路径,单击Next选择程序文件夹,单击Next单击Install,开始安装单击Finish,完成安装二、工程创建IAR安装完成后,通过“开始→IAR Systems→IAR Embedded Workbench for 80518.10Evaluation→IAR Embedded Workbench”启动程序,如下图所示:1、打开IAR之后,可以选择新建工程或者打开已有工程打开已有工程:单击“File→open”后,选择需要打开的工程即可。

新建工程:单击“Project→Create New Project”,之后会弹出新建工程的窗口,单击OK,之后为新建的工程设置存储路径并命名,便完成了一个新工程的创建在创建一个新的IAR工程时,需要保存两个文件,即后缀名为.ewp的文件和后缀名为.eww的文件,.ewp是工程的后缀名,.eww是工程空间文件的后缀名。

上一步为新建工程命名即为保存.ewp文件,接下来还需要保存.eww文件。

单击“File→Save Workspace”命令即可,如下图所示到这里新建工程就已经完成了,接下来需要新建源文件来编写程序。

通过单击工具栏上的按钮来新建一个源文件新建好之后单击“保存”按钮将Untitled1保存为main.c,保存路径与之前相同即可之后选择新建的工程“命名-Debug”右击,选择“Add→Add main.c”,将main.c文件添加至工程中,便可以进行源代码编写了。

IAR安装与使用

IAR安装与使用

《物联网》实验报告实验一IAR安装与使用----------------------------------------------------------------------------------------------------------------------一、实验目的:1.掌握IAR开发环境的安装和基本功能。

2.了解“工程选择的设置方法”。

3.掌握创建工程和管理工程的方法。

4.了解基本的编译和调试功能。

5.学习使用观察窗口。

二、实验设备:EN-WMGKF网关版1个;EN-WMGKF仿真器1个;EN-WMGKF CC2530节点1个;USB线1根。

三、实验步骤:IAR的使用以及设置1.启动IAR Embedded Workbench→点击“File→W orkspace”新建一个工作区→点击“Project→C reat New Project”建立一个新的工程→在弹出的新建工程对话框中选择8051以及“Empty project”并确认→保存文件并命名→再点击“File→Save→W orkspace”保存工作区。

2.点击“File→New→F ile”新建一个空白文件,然后将程序写入→选择“File→S ave”将程序以“main.c”为名字保存→在工作区中右键点击工程名选择“Add →add“main.c”。

3.设置工程选项:单击工作区“led-Debug”→选择Options(1)在General Options中的Target标签选择Code model为Banked,Data model为Large→点击Derivatiate information栏的选择按钮,选择文件CC2530F256.i51→在Data Pointer标签中选择数据指针为1个、16位→在Stack/Help标签中改变XDATA大小为0x1FF。

(2)选择Linker选项→在Ootput标签中勾选Override file并把后缀名改为.hex,在2勾选other选项→在Config标签中选择芯片配置文件cc2530.xc1。

CC2430开发环境IAR使用说明V2

CC2430开发环境IAR使用说明V2

CC2430开发环境IAR使用说明1.软件安装首先要安装CC2430的开发环境IAR7.2H,在安装开发环境的时候要注意:为了正常安装软件,必须使用keygen.exe程序这时主要用到License+Key,在Hardware ID的时候注意要把小写字母改成大写,比如0x28c9e改成0x28C9E,如果是数字就不用改了,然后Generate一下,就可以用了。

这样就可以安装EW8051-EV-720H.EXE程序了,把License用上就可以完成安装。

开发环境就安装好了。

然后根据Chipcon IAR IDE usermanual_1_22.pdf说明对CC2430编程操作!2.Zigbee精简协议打开ZigBee精简协议(msstatePAN.zip)里面的程序\msstatePAN\obj\compiletest\iar51_cc2430\ compiletest.eww,应用实例compiletest.eww打开后有三种器件的选择:一种是协调器(COORD)、一种是路由器(ROUTER)、另外一种是(RFD),分别用IAR 7.2H直接对它们编译和程序下载。

对于ZigBee精简协议的研究必须仔细阅读协议说明msstate_lrwpan_doc_release.pdf,该文挡详细介绍了ZigBee精简协议。

3.软件设置及程序下载打开IAR Embedded Workbench for MCS-51 ,按Alt+F7打开项目工程的选项(也可以通过右击工程名选择打开,或者选择Project中的Options来打开);选择Options中的Linker选项,在Format栏选中Debug information for C-SPY。

选择Debugger选项中的Setup项;在Driver选项中的下拉框中选择Chipcon,而非Simulator;从而完成编译环境的设置,你现在就可以使用编程器进行在线下载程序或者在线仿真调试了。

2.IAR软件的安装方法

2.IAR软件的安装方法

IAR软件的安装:(本文件只做交流学习使用)
软件可以到网上找一个适用版或着购买正版的,
软件应该包括两个部分,一个安装的,一个注册机
1、双击图标表,开始安装IAR软件。

这时的显示页面如下
2、点击NEXT键,这是的显示页面如下:(第二页)
4、这时这个先不管这个页面,先扔在一边,双击注册机图标
这时的显示页面如下:
6.(1)下拉Product的下拉列表,选择
(2)把Hardware ID 里面的所有英文字符由小写改成大写,除0x中的x不用改,改完后字体会变模糊,显示成这样,不用担心,这是正常的。

7、操作完6的两个步骤后,单击命令按扭。

显示的页面如
下:
8、时License number +key 第一个文本框中的数字字符就是步骤三License#需要的,复制它,然后返回步骤三,在Licese#中执行粘贴,这时本来的NEXT键会有不可用变成可用,单击步骤三的NEXT命令按扭,这时的显示页面如下:
9,在把步骤七中License number +key框中的第二个文本的所有文字复制到步骤8的license key的文本框中,操作完的显示如下:
10.单击NEXT命令按扭,这时的显示页面如下:
11.继续点击NEXT键,这是的显示页面如下:
12,继续点击NEXT键,这时的显示页面如下:
13.继续点击NEXT键,这时软件就开始自动安装了,安装完成后显示:
到此软件安装完成,接下来就可以来学习MSP430单片机了。

IAR的安装和使用

IAR的安装和使用

IAR的安装和使用介绍如何安装和使用IAR开发环境。

IAR 使用说明关于文档(初版):1.主要是为了给IAR的绝对新手作参考用2.emot制件,由Zigbee IAR 学习小组保持修订权3.希望用IAR朋友能将它修订完善4.任何人可无偿转载、传播本文档,无须申请许可,但请保留文档来源及标志5.如无重大升级,请沿用主版本号序:其实IAR和keil区别也没有多大,不过很多人就是怕(当初我也怕)。

怕什么呢,怕学会了,真的就是害怕学习的心理让新手觉得IAR是个不好用的或者说“还不会用的”一个工具吧。

我也是一个刚毕业的小子,如果说得不妥,还请大家来点砖头,好让小组筑高起来。

(Zigbee IAR 学习小组地址是/673 )初版我将会说明以下3个问题,IAR的安装、第一个IAR工程的建立和工作编译。

这是我写的第一个使用说明,不足的以后补充吧。

一、IAR软件安装图解1.打开IAR软件安装包进入安装界面打开软件开发包介绍如何安装和使用IAR开发环境。

软件安装界面2.按照提示步骤执行,一直到授权页面,输入序列号,IAR中有两层序列号,所以要输入两组序列号。

输入第一组序列号介绍如何安装和使用IAR开发环境。

输入第二组序列号3.选择安装路径(最好默认,不默认也不影响使用)路径选择页面介绍如何安装和使用IAR开发环境。

修改路径4.选择全部安装(Full)选择全部安装5.按提示知道安装完成。

介绍如何安装和使用IAR开发环境。

安装完成页面二、新建第一个IAR工程用IAR首先要新建的是工作区,而不是工程。

在工作区里再建立工程,一个工作区里似乎也不能建多个工程(我试过,但没成功,不知道IAR里提出workspace的概念是为什么?)要不打IAR的help来看,说清楚也是头痛的事,先知道有要在工作空间里建工程就对了。

新建IAR工作空间,首先是菜单File里选择Open再选择Workspace,为方便说明再遇到菜单我就直接说成File-Open-Workspace这样了。

IAR安装和破解使用

IAR安装和破解使用

IAR安装和破解使用1、生成序列号(IAR注册机)首先打开IAR注册机文件夹里面有四个文件按照使用方法操作就可以。

1)单击IARID.EXE得到本机的ID号我这里的电脑硬件ID号为:0x1A556。

每个电脑都不一样,所以这步必须要有。

强调:千万不要直接就用该手册上的ID号,反正有个别客户犯个这个错误。

2)用UltraEdit软件打开Key.cmd,将ID修改为本机ID这里提到了“UltraEdit软件”我想很多用户电脑上都没有这个,因为我电脑上本来也是没有的,但是不用担心,在光盘的某个地方肯定是可以找到的。

我这里是在网上随便找了一个绿色免安装版,我想在网上找东西难不倒各位。

上面是直接打开Key.cmd的界面。

修改之后的界面如下:可以看出我已经把ID从之前的“0x178D8”改为“0x1A556”了。

改了之后需要保存。

3)运行KEY.cmd,在key.txt中的含有EW8051-EV的序列号就是7.30的序列号运行KEY.cmd之后,在文件夹中会多出一个文件key.txt那么打开key.txt:选中部分就是我们需要的东西了。

2、安装IAR运行:第一界面:NEXTAccept这里就要开始用到序列号了:把上图的:改为:改了之后为NEXT可以看到LicenseKey是空的,那么把带色部分复制过去为:NEXT这里这个路径理论上任何一个都可以,但是由于是国外的软件,不建议使用带有中文的路径。

而且推荐使用默认目录!NEXTNEXTNEXTNEXT进入安装过程,这里就可以休息下,要等个几分钟---本人电脑配置不高。

Finish到此结束了IAR的破解及安装!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!。

IAR安装与使用教程

IAR安装与使用教程

IAR安装与使用教程IAR是一款集成开发环境(Integrated Development Environment,IDE),主要用于嵌入式系统的软件开发。

本文将向您介绍IAR的安装和使用教程。

3.安装完成后,启动IAR。

第二步:创建新项目1. 点击菜单栏的“File” -> “New” -> “Project”。

2.在弹出的对话框中选择项目类型和文件保存位置。

可以选择C/C++项目,也可以选择其他类型的项目。

3. 输入项目名称,点击“Next”。

4.选择目标设备或芯片型号,并确定调试器类型。

5. 在“Add files to project”对话框中加入需要的源文件和头文件。

6. 点击“Finish”完成项目创建。

第三步:配置编译器和调试器1. 点击菜单栏的“Project” -> “Options”打开项目选项。

3. 在左侧选择“Debugger”进行调试器设置。

可以选择调试器类型、连接方式、端口等。

4.点击“OK”保存设置。

第四步:编写和调试代码1.在项目文件中编写源代码。

2. 点击菜单栏的“Project” -> “Make All”编译项目。

3. 点击菜单栏的“Project” -> “Download and Debug”烧写代码到目标设备并开始调试。

4.在调试窗口中可以执行单步调试、设置断点、查看变量值等。

5. 调试完成后,点击菜单栏的“Project” -> “Disconnect”断开连接。

第五步:项目管理和工程实践1. 点击菜单栏的“Project” -> “Add Existing Files”添加已有的源文件和头文件。

2. 点击菜单栏的“Project” -> “Options” -> “Gener al Options”进行项目配置,如指定输出文件路径、目标设备等。

3. 点击菜单栏的“Project” -> “Options” -> “Version Control”进行版本控制设置,如Git、SVN等。

IAR软件安装说明

IAR软件安装说明

说明
1.首先下载最新版本的IAR(当然已经有的就直接拷贝),现在用
的最新版本是,下载好后的图标。

既然是exe文件,那么我们就直接点击它。

得到下图:
有些东西是默认放到C盘的,我想大家都懂的,不解释。

2.接着步骤到下图:
在上图红笔画的地方输入license这个得来需要我们下载注册机。

网上下载有5.2版本的注册机
有3个部分,其中PARTA有我们想要的注册机,打开。

选择倒数第二个V5.2的,得到下图
复制license number到安装处的license那边后点击下一步。

到下一图面:
把注册机的下面一大段license key也复制到相应的位置上(上图中的白色背景中),点击下一步。

(当然你可以修改文件存放的磁盘的位置,C盘不是很空的情况下,介意不要放到C盘。


自动安装一段时间后就得到
至此安装完成。

3.后续驱动安装请留意:
光盘\ez430-RF5137-433光盘\DOC(开发板一块的)。

2430系统起步操作说明1

2430系统起步操作说明1

成都无线龙公司cc2430相关开发套件快速使用指南第一步:在PC机上安装IAR软件。

我们的cc2430芯片开发环境一般是IAR7.20和IAR7.30版本,请不要采用别的版本IAR。

(下面以IAR7.20为例讲解如何安装。

)1.打开IAR 软件安装包进入安装界面2.按照提示步骤执行,一直到授权页面,输入序列号,IAR 中有两层序列号,所以要输入两组序列号输入第一组序列号3.选择安装路径(最好默认,不默认也不影响使用)4.选择全部安装(Full)5.设置开始菜单名称, 添加一个” (7.20) ”;以便有IAR7.30区分。

6. 按照提示操作下一步,直到软件安装完成。

第二步:在PC机上安装仿真器驱动。

1.在没有安装辅助软件的时候,驱动程序可以在IAR 的安装文件中找到,IAR 自带了CC2430 的仿真下载调试驱动程序,只要找到这个文件就可以安装。

在第一次使用仿真器的时候,操作系统会提示找到新硬件,并弹出下图所示的窗口。

选择仅仅一次安装,执行下一步。

在IAR 的安装路径中找到chipcon 文件夹(路径位:C:\Program Files\IARSystems\EmbeddedWorkbench 4.05 Evaluation version\8051\drivers\chipcon),按系统提示直至完成安装。

第三步:按装usb转串口(模拟串口) 安装驱动和查询端口号 Usb转串口接口如下图:安装驱动USB 转串口驱动程序安装的方法和步骤和仿真器驱动的安装基本相同,但首次使用usb转串口的时候,系统会自动找到硬件,请不要选择自动安装,将光盘中的驱动程序拷贝到硬盘中,然后找到驱动程序位置,安装,如下图所示。

系统安装完驱动后提示完成对话框,点击完成退出安装查看和修改USB转串口的串口端口号选择端口号第四步:在PC机上安装物理地址读写软件。

并测试能否正常读写物理地址。

1. 在光盘里面找到Setup_SmartRFProgr_1.6.2.exe安装程序,按照提示安装软件。

iar安装教程

iar安装教程

iar安装教程
以下是关于IAR安装的简易教程,不包含任何标题以防止重复:
1. 首先,下载IAR安装程序,并将其保存到本地计算机上。

2. 打开下载的安装程序,并按照提示进行安装。

接受许可协议并选择安装位置。

3. 在安装选项页面上,选择所需的组件进行安装。

您可以选择完整安装或自定义安装。

如果您只需要特定的组件,建议选择自定义安装以减少安装空间。

4. 继续进行安装,等待安装程序完成所有必要的文件复制和配置。

5. 完成安装后,您可以在开始菜单或桌面上找到IAR软件的快捷方式。

6. 打开IAR软件,并根据需要进行注册或激活。

根据您购买的许可证类型,可能需要提供许可证密钥或进行在线激活。

7. 完成注册或激活后,您可以开始使用IAR进行开发。

注意:以上步骤仅适用于一般情况,您可能会遇到特定于操作系统或IAR版本的差异。

在安装过程中,始终阅读并遵循提供的安装说明。

iar 初始化流程

iar 初始化流程

IAR 初始化流程IAR(IAR Embedded Workbench)是一个功能强大的集成开发环境(IDE),专为嵌入式系统开发而设计。

IAR 提供了从代码编辑、编译、调试到编程的一系列工具,可以帮助开发人员快速高效地开发嵌入式系统。

IAR 的初始化流程包括以下几个步骤:1. 安装IAR首先,需要从 IAR 官网下载并安装 IAR。

安装过程非常简单,只需按照提示操作即可。

2. 创建一个项目安装完成后,打开 IAR,创建一个新的项目。

在“新建项目”对话框中,选择要创建的项目类型,输入项目名称和路径,然后单击“确定”。

3. 添加源文件接下来,需要将源文件添加到项目中。

IAR 支持多种编程语言,包括 C、C++、汇编等。

您可以将源文件拖放到 IAR 的编辑器中,也可以使用“添加文件”菜单添加源文件。

4. 配置项目在添加完源文件后,需要对项目进行配置。

IAR 提供了多种配置选项,包括编译器选项、链接器选项和调试选项等。

您可以根据自己的需要进行配置。

5. 编译项目配置完成后,就可以编译项目了。

IAR 提供了多种编译模式,包括调试模式、发布模式等。

您可以根据自己的需要选择合适的编译模式。

6. 调试项目编译完成后,就可以对项目进行调试了。

IAR 提供了多种调试工具,包括断点、单步执行、变量监视等。

您可以使用这些工具来查找和修复程序中的错误。

7. 编程项目调试完成后,就可以将程序编程到目标设备中了。

IAR 提供了多种编程工具,包括 JTAG、SWD、UART 等。

您可以根据自己的需要选择合适的编程方式。

IAR 的初始化流程相对简单,但它可以帮助您快速高效地开发嵌入式系统。

如果您是嵌入式系统开发的新手,那么强烈建议您学习和使用 IAR。

IAR 初始化流程图(仅供参考):[开始]-> **安装IAR**-> **创建项目**-> **添加源文件**-> **配置项目**-> **编译项目**-> **调试项目**-> **编程项目** [结束]。

IAR安装与使用教程

IAR安装与使用教程

IAR安装手册Emdoor第一章软件的安装一、将iar51 and keygen.rar压缩包解压。

二、首先打开CD-EW8051-7601文件夹三、双击用红色笔圈住的图标,如下图所示:四、双击autorun.exe后出现如下图所示的界面,并单击红色笔圈住的部分。

五、点击Next六、选择I accept the terms of the license agreemen后点击Next。

七、按下图所示填写自己的名字和公司名称,license项。

双击keygen图标然后出现如下图所示:点击上图的Gen erate后便生成了lice nse和Lice nse key,将生成的lice nse复制到下图点击NEXT(注意:上图一定不要关闭)八、出现下图将第七步生成的Lice nse key复制到下图中,并关闭第七步打开的IAR Geneeic keygen by linezero:九、选择Complete完全安装,然后点击Next十、点< Back | Newt > ]亡mnumlliwlrfll IAR Eiiiilj^Jd«-d W L>I kL^ntjh Foi &051C: % llAFR 氐JM lemisSE rrJb edd&di WorkbencJ-i 5 4出现如下界面后什么也不用操作,继续点击Next十二、选择In stallDrrsl ionlirin I ric nUirfcn吕已I 口匚it foldftf WhE「snhjp 轉* inatnll filr/<£>IARS^iSlLMS十三、如果安装了360出现如下的界面提示,选择允许程序的所有操作。

十四、出现如下界面后连个方框后打钩,然后点击Finish十五、打开了IAR软件并且出现了release notes,关闭release notes.即可使用IAR软件了,安装好后点击下图中红色笔圈住部分的Exit进行退出。

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

天运科技IAR 安装与使用2430适用天运科技 2009.11第 1 页 共 28 页你的成功使我们的期待天运科技IAR Embedded Workbench(简称 EW)的 C/C++交叉编译器和调试器是今天世界最完整 的和最容易使用专业嵌入式应用开发工具。

EW 对不同的微处理器提供一样直观用户界面。

EW 今天已经支持 35 种以上的 8 位/16 位 32 位 ARM 的微处理器结构。

EW 包括:嵌入式 C/C++优化编译器,汇编器,连接定位器,库管理员,编辑器,项目 管理器和 C-SPY 调试器中。

使用 IAR 的编译器最优化最紧凑的代码,节省硬件资源,最大 限度地降低产品成本,提高产品竞争力。

EWARM 是 IAR 目前发展很快的产品,EWARM 已经支持 ARM7/9/10/11XSCALE,并 且在同类产品中具有明显价格优势。

其编译器可以对一些 SOC 芯片进行专门的优化. 如 Atmel,TI,ST,Philips。

除了 EWARM 标准版外,IAR 公司还提供 EWARM BL(256K) 的版本,方便了不同层次客户的需求。

IAR System 是嵌入式领域唯一能够提供这种解决方案的公司。

EW 支持 35 种以上的 8 位/16 位/32 位的微处理器结构。

IAR Embedded Workbench 集成的编译器主要产品特征: • 高效 PROMable 代码 • 完全标准 C 兼容 • 内建对应芯片的程序速度和大小优化器 • 目标特性扩充 • 版本控制和扩展工具支持良好 • 便捷的中断处理和模拟 • 瓶颈性能分析 • 高效浮点支持 • 内存模式选择 • 工程中相对路径支持 我们为什么要放弃使其他各种用免费的开发工具,而选择 需要支付费用来购买IAR Systems 的开发工具?主要包括一下几点原因: 由于IAR公司在微处理器C/C++编译器设 计方面的丰富经验,目前没有任何一家公司的 产品可以接近IAR公司针对8 位、16 位、32 位处理器生产的30多种不同C/C++编译器的水 平。

经过反复实验证明,IAR Systems 的C/C++编译器可以生成高效可靠的可执行代码,并 且应用程序规模越大,效果明显。

与其他的工具开发厂商相比,系统同时使用全局和针对具 体芯片的优化技术。

连接器提供的全局类型检测和范围检测对于生成目标的代码的质量是至 关重要。

IAR Systems一贯使用精简的优化技术--基于我们最新技术架构的,针对AVR 的IAR Embedded Workbench4.10B版,生成的代码的尺寸比3.20A 版缩小了10%,远远小于其他同 类编译器生成的代码尺寸。

IAR Embedded Workbench 生成的可以执行代码可以运行于更小 尺寸、更低成本的为处理器之上,从而降低产品的开发成本。

为什么小就意味着完美?因为紧缩的代码, 就说明它可以很好的运行在更小、 更便宜的 芯片上!假设公司要生产10,000 设备,而每一台因为使用了更小尺寸处理器的设备可以节第 2 页 共 28 页你的成功使我们的期待天运科技省2美元,这对公司来说将是一笔很客观的收入。

产品的成本对于设计部门来说不是最先考 虑的因素也不是开发工具的任务,但是它确实产品或销售经理最感兴趣的内容。

尺寸小不 仅仅意味着廉价, 它也为各种附加的功能留下的充足的扩展空间。

假设你的客 户中途需要为他们的产品设计增加一些新的功能特性, 而在这个阶段再去选择另一款芯片是 不可行的。

这时,IAR Systems提供的高效的编译器加上代码检测服务为公司在最终期限之 前完成任务提供了可能。

我们应该清楚这种情况在我们以前的工作中会经常遇到。

忽略项目的最终期限, 开发者需要依靠一些可靠的开发工具来完成任务。

未能按时完成 进度会给项目带来不便, 而恶性循环将会导致所有进度安排的拖延, 后果变得十分严重。

IAR Embedded Workbench 被认为是一款稳定可靠的开发工具,它提供连续的工作流, 使开发者可 以专心于项目的开发,提高开发效率。

IAR Embedded Workbench 是一套完整的集成开发工具集合:包括从代码编辑器、工程 建立到C/C++编译器、 连接器和调试器的各类开发工具。

它和各种仿真器、 调试器紧密结合, 使用户在开发和调试过程中, 仅仅使用一种开发环境界面, 就可以完成多种微控制器的开发 工作。

除上述的几点之外,在IAR Embedded Workbench,IAR Systems 还提供了visualSTATE 和IAR MakeApp两套图形开发工具帮助开发者完成应用程序的开发, 它可以根据设计自动生 成应用程序代码和自动生成驱动程序,使开发者摆脱这些耗时的任务同时保证了代码的质 量。

详细信息请参阅网站的相关内容。

不论客户在哪里,IAR Systems 都可以为其提供完善的技术支持和设计服务。

下面我们就从安装到设置一步一步地学习如何使用IAR集成开发环境。

IAR 集成开发环境在本节将逐步介绍 IAR 安装、IAR 开发环境如何添加文件、新建程序文件、设置工程 选项参数、编译和连接、程序下载、仿真调试。

IAR 安装如同 Windows 操作系统其它一般的软件安装一样,单击 setup.exe 进行安装,你将会看 到如图 1 的界面。

第 3 页 共 28 页你的成功使我们的期待天运科技图 1 IAR 安装 1单击“Next”至下一步,将分别需要填写你的名字、公司以及认证序列,如图 2 所示。

图 2 IAR 安装 2正确填写后,单击“Next”至下一步,将分别需要由你计算机的机器码和认证序列生成 的序列钥匙,如图 3 所示。

第 4 页 共 28 页你的成功使我们的期待天运科技图 3 IAR 安装 3输入的认证序列以及序列钥匙正确后,单击“Next”到下一步。

如图 4 所示,在你将选 择完全安装或是典型安装,在这里我们选择第 1 个也就是完全安装。

图 4 IAR 安装 4单击“Next”到下一步,在这里你将查证看你输入的信息是否正确,如图 5 所示。

如果第 5 页 共 28 页你的成功使我们的期待天运科技需要修改,单击“Back”返回修改。

图 5 IAR 安装 5单击“Next”正式开始安装,如图 6 所示。

在这你将看到安装进度,这将需要几分钟时 间的等待,现在你需要耐心等待。

图 6 IAR 安装 6第 6 页 共 28 页你的成功使我们的期待天运科技当进度到 100%时,它将跳到下一个界面,如图 7 所示。

在此你可选择查看 IAR 的介绍 以及是否立即运行 IAR 开发集成环境。

单击“Finish”来完成安装。

图 7 IAR 安装 7完成安装后,你可以从“开始”那里找到刚刚安装的 IAR 软件,如图 8 所示。

图 8 IAR 安装 8现在你可以通过在桌面的快捷方式或在“开始”按键中选择程序来启动你的 IAR 软件 开发环境。

现在你可以通过在桌面的快捷方式或在“开始”按键中选择程序来启动你的 IAR 软件 开发环境。

使用 IAR 开发环境首先应建立一个新的工作区。

在一个工作区中可创建一个或多个工 程。

用户打开 IAR Embedded Workbench 时,已经建好了一个工作区,一般会显示如下图 9 窗口,可选择打开最近使用的工作区或向当前工作区添加新的工程。

选择 File\New\Workspace 。

现在用户已经建好一个工作区,可创建新的工程并把它放 入工作区。

第 7 页 共 28 页你的成功使我们的期待天运科技图 9 打开一个工作区图 10 建立一个新工程单击 Project 菜单,选择 Greate New Project,如图 10 所示。

第 8 页 共 28 页 你的成功使我们的期待天运科技弹出图 11 建立新工程对话框,确认 Tool chain 栏已经选择 8051,在 Project templates: 栏选择 Empty project 单击下方 OK 按钮。

图 11 选择工程类型根据需要选择工程保存的位置,更改工程名,如 ledtest 单击 Save 来保存,如图 12 所 示。

这样便建立了一个空的工程。

图 12 保存工程这样工程就出现在工作区窗口中了,如图 13 所示。

第 9 页 共 28 页你的成功使我们的期待天运科技图 13 工作区窗口中的工程系统产生两个创建配置:调试和发布。

在这里我们只使用 Debug 即调试。

项目名称后 的星号(*)指示修改还没有保存。

选择菜单 File\Save\Workspace ,保存工作区文件,并指明存 放路径,这里把它放到新建的工程目录下。

单击 Save 保存工作区,如图 14 所示。

图 14 保存工作区添加文件或新建程序文件选择菜单 Project\Add File 或在工作区窗口中,在工程名上点右键,在弹出的快捷菜单第 10 页 共 28 页你的成功使我们的期待天运科技中选择 Add File,弹出文件打开对话框,选择需要的文件单击“打开”退出。

如没有建好的程序文件也可单击工具栏上的 或选择菜单 File\New\File 新建一个空 文本文件,向文件里添加程序清单 1 代码。

程序清单 1 如下:#include "ioCC2430.h" void Delay(unsigned char n) { unsigned char i; unsigned int j; for(i = 0; i < n; i++) for(j = 1; j; j++); } void main(void) { // CC2430 中,I/O 口做普通 I/O 使用时和每个 I/O 端口相关的寄存器有 3 个,分别是//PxSEL //功能选择寄存器,PxDIR 方向寄存器,PxINP 输入模式寄存器,其中 x 为 0,1,2 。

//这里选择 P1.0 上的 SLEEP &= ~0x04; while(!(SLEEP & 0x40)); CLKCON &= ~0x47; SLEEP |= 0x04; P1SEL = 0x00; P1DIR = 0x01; while(1) { P1_0 = 1; Delay(10); P1_0 = 0; Delay(10); } } //P1.0 为普通 I/O 口 //P1.0 输出 //晶体振荡器开启且稳定 //选择 1-32MHz 晶体振荡器 色 LED 作为 I/O 测试。

选择菜单 File\Save 弹出保存对话框,如图 15 所示。

第 11 页 共 28 页你的成功使我们的期待天运科技图 15 保存程序文件新建一个 source 文件夹,将文件名改为 test.c 后保存到 source 文件夹下。

相关文档
最新文档