分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!但愿你也加入到人工智能的队伍中来!http://www.captainbed.net/strongerhuanghtml
推荐在我公众号「strongerHuang」和博客阅读该专栏微信
1.EWSTM8系列教程01_IAR介绍、下载、安装和注册
2.EWSTM8系列教程02_新建基础软件工程
3.EWSTM8系列教程03_主窗口、工具栏的概述
4.EWSTM8系列教程04_菜单概述(一)
5.EWSTM8系列教程05_菜单概述(二)
6.EWSTM8系列教程06_工程节点选项配置(一)
7.EWSTM8系列教程07_工程节点选项配置(二)
8.EWSTM8系列教程08_IDE选项配置(一)
9.EWSTM8系列教程09_IDE选项配置(二)
10.EWSTM8系列教程10_一个工程添加多个节点
11.EWSTM8系列教程11_一个工做空间添加多个工程
12.EWSTM8系列教程12_IAR文件类型描述编辑器
。。。工具
本文讲述的内容是IAR for ARM的介绍、下载、安装与注册,若是须要了解IAR for STM8相关的文章,关于Keil MDK-ARM相关的文章,能够到我博客,或微信公众号查看并下载。学习
IAR for ARM主要用于ARM处理器的软件开发,如:常见的STM3二、LPC18等Cortex M系列微处理器。开发工具
IAR for STM8介绍、下载、安装与注册:优化
http://blog.csdn.net/ybhuangfugui/article/details/52936636网站
Keil(MDK-ARM)介绍、下载、安装与注册:ui
http://blog.csdn.net/ybhuangfugui/article/details/51501781人工智能
本文内容已经整理成PDF文件,提供给你们下载:
http://pan.baidu.com/s/1eSeDSu2
做者:strongerHuang
本文版权全部,未经容许,禁止用于其它商业用途!!!
关于本文的更多详情请往下看。
IAR是一家公司的名称,也是一种集成开发环境的名称,咱们平时所说的IAR主要是指集成开发环境。
IAR这家公司的发展也是经历了一系列历史变化,从开始针对8051作C编译器,逐渐发展至今,已是一家庞大的、技术力量雄厚的公司。而IAR集成开发环境也是从单一到如今针对不一样处理器,拥有多种IAR版本的集成开发环境。
本文主要讲述IAR for ARM这一款开发工具,而IAR拥有多个版本,支持的芯片有上万种,请参看官网:
https://www.iar.com/device-search/#!?tab=devices
IAR针对不一样内核处理器,是有不一样的集成开发环境,下面截取部分IAR开发环境(以下图):
咱们所说的IAR for ARM实际上是Embedded Workbench for ARM,即嵌入式工做平台,在有些地方也会看见IAR EWARM,其实它们都是同一个集成开发工具软件,只是叫法不同而已。
开发的一个集成开发环境(简称IAR EWARM,也简称为IAR for ARM)。比较其余的ARM 开发环境,IAR EWARM 具备入门容易、使用方便和代码紧凑等特色。
IAR EWARM 的主要特色以下:
l 高度优化的IAR ARM C/C++ Compiler
l IAR ARM Assembler
l 一个通用的IAR XLINK Linker
l IAR XAR 和XLIB建库程序和IAR DLIB C/C++运行库
l 功能强大的编辑器
l 项目管理器
l 命令行实用程序
l IAR C-SPY 调试器(先进的高级语言调试器
IAR for ARM如今(2016年10月)最新版本V7.80,支持的器件包含Cortex-A、Cortex-R、and Cortex-M系列等多大几千种,具体能够到IAR官方网站查看。
官方支持芯片网址:
http://supp.iar.com/FilesPublic/UPDINFO/011261/arm/doc/infocenter/readme.ENU.html
支持厂家以下图:
IAR for ARM这个软件能够到官网下载,也能够到我百度网盘下载。下面章节讲述的安装、注册也是从官方下载的软件,为了方便你们下载,我将其上传至百度网盘(和官网的同样)。
目前(2016年10月)IAR for ARM官方最新版本是V7.80。
下载地址:https://www.iar.com/iar-embedded-workbench/#!?currentTab=free-trials
百度网盘下载方便、快捷,里面包含注册机。我在百度网盘提供下载的版本也是从官网下载,上传至百度网盘【按期更新至最新版本】。
百度网盘地址:http://pan.baidu.com/s/1o8sAFVG
注意:因为许多网盘近年来受到影响都相继关闭了,若是网盘连接失效,能够微信公众号查看更新连接,或微信联系做者。
IAR for ARM集成开发环境的安装比较简单(基本上就是一路Next下去)。仍是按照常规安装教程(截图)讲述一下吧,以上面下载的“EWARM-CD- 7702-11710.exe”软件为例讲述。
1.下载软件,双击安装包,进入准备安装(解压)过程
2.上面准备工做作好以后,进入安装就绪界面,点击“安装IAR”
4.选择“I accept the ...”,点击“Next”
5.点击“Change”选择安装路径(默认C盘,能够不用修改,我这里改成D盘),点击“Next”
6.勾选须要安装调试的驱动(默认安装因此驱动),点击“Next”
8.提示(安装路径、驱动等)是否准备好安装,点击“Install”开始安装
10.软件安装完成,提示安装驱动,点击“是”
12.点击“Finish”,软件安装完成。
13.点击“Exit”,退出安装向导界面。
IAR for ARM是一个收费的软件,官方严厉打击盗版,若你是商业用途,建议购买正版软件。固然,我这里是针对我的开发学习的朋友而言,进行非商业用途的使用。
我上面百度网盘提供下载的地址里面有一个“注册机”文件,本章将利用该注册机进行注册。
1.打开上面安装好的IAR for ARM软件(没有建立桌面快捷方式,能够从开始菜单打开软件)。Help -> License Manager进入许可管理。
2.打开许可管理会弹出以下“许可向导”,点击“取消”。
3.使用离线激活方式:License -> Offline Activation进入离线激活界面。
4.打开注册机:(1)选择IAR类型;(2)生产许可码;(3)复制许可码。
5.回到“离线激活界面”界面,粘贴注册码,点击“下一步”
6.“不”选择锁定,点击“下一步”
7.保存激活信息“ActivationInfo.txt”在安装目录下,点击“下一步”
8.请求激活信息文件,点击“下一步”,进入浏览“注册码”界面(备用)
9.切换到前面打开的注册机:在注册机上打开ActivationInfo.txt(上面生产的)
10.生成“ActivationResponse.txt”文件,保存在软件安装目录下
11.回到软件注册界面,打开上一步生成的“ActivationResponse.txt”的文件,点击“下一步”
12.点击“Done”,注册完成
13.提取文件
14.查看注册状态
至此,注册已经完成了。 IAR软件的注册过程相比Keil要复杂一些。如有不明白的也能够查看视频。
注册视频教程:http://pan.baidu.com/s/1nv75QLr
IAR for ARM这个工具是一款收费的软件,官方严厉打击盗版,这里主要针对我的学习使用的朋友,若你是商业用途,建议购买正版软件。
以上总结仅供参考,如有不对之处,敬请谅解。
个人网站:https://www.strongerhuang.com
个人微信公众号(ID:strongerHuang)还在分享STM八、STM3二、Keil、IAR、FreeRTOS、UCOS、RT-Thread、CANOpen、Modbus…等更多精彩内容,若是想查看更多内容,能够关注个人微信公众号。