IAR for 8051开发环境搭建

一. IAR 简介

IAR Embedded Workbench For 8051简称IAR for 8051,这是一款顶级的芯片嵌入式开发软件,主要适用于8051系列的芯片,包含了C/C++编译器、 汇编工具、链接器、库管理器、文本编辑器、工程管理器和C-SPY调试器等强大功能,可以大大地提高单片机开发者的效率。本书使用IAR for 8051作为ZigBee通信模块CC2530和BLE通信模块CC2541的开发环境。

二、软件下载

(1)课程的用户可以在配套的资料中找到名为“IAR EW for 8051 10.10.1.zip”压缩包。

三、安装步骤

(1)下载安装包后,右击IAR安装包,选择“管理员权限运行”,运行后单击Install IAR Embedded Workbench® for 8051,如图所示。

(2)在弹出的对话框中,单击Next按钮,如图所示。

(3)阅读并同意使用许可协议后,选择I accept the terms of the license agreement,然后单击Next按钮,如图所示。

(4)单击Change按钮选择软件安装目录,然后单击Next按钮,如图所示。

(5)选择 Complete 以安装所有组件,然后单击Next按钮,如图所示。

(6)保持程序文件夹的默认位置,直接单击Next按钮,如图所示。

(7)单击Install按钮,如图所示。

(8)等待安装完成,如图所示。

(9)IAR会弹出下列对话框询问是否安装Dongle驱动,因为暂时没用到,所以单击“否”按钮,如图所示。

(10)继续等待安装完成,如图所示。

(11)选择Launch IAR Embedded Workbenchd,然后单击Finish按钮,如图所示。

(12)如果弹出以下对话框,表示已安装了其他版本的IAR,勾选Don’t remind me,然后单击Close按钮,如图所示。

(13)如果弹出以下提示框,勾选Don’t run the Wizard for this product at startup,然后单击“取消”按钮,如图所示。

至此,IAR EW for 8051已经安装完成。如需注册激活,请继续往下阅读。

(14)点击Help,然后选择授权管理器。

(15)在授权管理器中选择离线激活。

(16)在以下对话框中输入注册码,可在IAR官网购买注册码,或继续往下阅读。

三、注册激活

运行激活软件,根据图示步骤生成注册码。注意,在此期间千万别关闭该软件!

将注册码复制到安装步骤中弹出的对话框中,如图所示。

选择No,不关联Dongle。

选择IAR EW for 8051的安装目录,用来保存即将生成的文件

选好目录后点击保存,会生成一个ActivationInfo.txt文件。

点击下一步。

点击下一步。

对话框表示需要输注册文件(由注册软件生成),回到注册软件。

根据图示选中由步骤4生成的ActivationInfo.txt文件。

点击“Activate license”,选择安装目录用来保存生成的注册文件。

保存完注册文件: ActivationResponse.txt 后弹出如下对话框表示注册成功。

将注册文件导入到步骤7弹出的对话框中。

弹出下列对话框表示完成激活。

选择否,不需要导出文件。

查看是否注册完成,然后点击退出按钮

点击Exit退出IAR安装器。

关闭注册工具之后关闭IAR,然后重启即可。

常见问题

注册软件时,输入license number后提示”Could not get imformation for the given license number“怎么办?

  • 仔细核对整个教程的每一步,必须完全依照整个教程的每一步操作;
  • 将电脑上的网线拔掉、WIFI完全关闭以及其他任何网络关闭,然后重新尝试一遍;
  • 如果有安装好其他版本的IAR,可以使用其他版本的破解码尝试;
  • 换一台电脑重新尝试一遍;
  • 注册软件可能不适用新的IAR版本,可以使用作者提供的IAR版本;
  • 如以上方法仍解决不了其他问题,可以更换其他方法。

发表评论