news 2026/6/10 17:40:20

IAR从崛起到巅峰,再到“没落”,都经历了什么?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IAR从崛起到巅峰,再到“没落”,都经历了什么?

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | strongerHuang

最近,我把电脑上的 IAR EWARM升级到了最新的V9.70.1,但安装过程差点让我放弃了。

整个安装过程大概花了20分钟左右,我的电脑配置不算非常好,但也不是差。我当时以为是电脑配置不好,或者电脑用久了碎片比较多,然后重新换了一台电脑,速度还是一样很慢很慢。。。

为什么会安装这么久?我的推测是:IAR支持的MCU类型众多,组件以及软件包太多,零碎文件太多,安装拷贝的过程非常耗时。它不像Keil将MCU支持包(软件包)独立出来下载安装。

IAR为什么没有像Keil支持独立安装支持包,难道是IAR没落了?前几年IAR动作频频,而今年又被Qt收购。

今天就来讲讲IAR从崛起到巅峰,再到“没落”的这些经历。

IAR 的发展历史

IAR 既是一家公司的名称,也是一款 IDE 软件。

1983年:IAR Systems在瑞典乌普萨拉,由几位瑞典工程师创立。初期专注于为8位微控制器(如Intel 8051架构)提供开发工具,同时,推出首款针对68000微处理器的汇编器,奠定技术基础。

1986年:发布全球首个嵌入式C编译器,支持8051、MSP430等早期微控制器,以代码优化能力闻名,成为行业技术标杆。

1990年:逐步扩展产品线,整合编译器、调试器等工具,形成集成开发环境(IDE)雏形,覆盖8位至32位微处理器市场。

1999年:在纳斯达克OMX斯德哥尔摩交易所上市,加速全球化布局,业务扩展至欧美亚多国。

2003年:进入中国市场,设立北京办事处,2007年成立全资子公司爱亚软件技术咨询(上海)有限公司,强化本地化支持。

2008年:通用MCU架构整合趋势显现,Arm内核MCU崛起,IAR调整战略,重点支持Arm架构,同时保持对专有架构的兼容性。

2010年:与瑞萨电子、杰发科技等企业建立长期合作,支持超过4000款瑞萨芯片开发,巩固在汽车电子领域的地位。

2018年:收购物联网安全公司Secure Thingz,增强安全服务能力,推动业务多元化。

2020年:与兆易创新联合推出RISC-V解决方案,扩展对GD32系列Arm内核MCU的工具链支持,布局新兴架构市场。

2021年:RISC-V工具链获TÜV南德认证,符合医疗、汽车等行业国际标准,强化功能安全领域竞争力。

2022年:IAR Embedded Workbench新增64位RISC-V内核支持,覆盖更广泛应用场景。与极海半导体合作,开发全球首款基于Cortex-M52的MCU,推动高性能嵌入式计算发展。

2023年:品牌升级为“IAR”,简化名称以强化技术转型形象。推出基于模型的设计工具IAR Visual State 2023版,增强Linux平台兼容性,适用于自动驾驶等复杂项目。

2025年:芬兰软件公司 Qt Group(以跨平台UI框架 Qt 闻名)宣布全资收购 IAR Systems。

IAR 强过Keil ,为什么被Keil超越了?

IAR 工具链和生态在整个行业来说都是领先的,推出了多种款式IDE(如:EWARM、EWSTM8、EW430、EW801等),因此支持的MCU类型,是远超Keil支持MCU类型的。

IAR的工具链也是非常强大,从综合水平来说,也是远超Keil的,但这几年IAR明显被Keil超越了,最后沦为“被Qt收购”的下场?

1、安装与吃点配置

IAR的安装包集成了各种软件包,安装费时间,还占电脑硬盘。同时,IAR使用的时候,相比Keil要吃电脑配置的多。

2、IAR调试不如Keil

IAR的工具链非常强大,但调试的功能,相对Keil还是差一点。站在工程师的角度,调试是开发过程中重要的一环,这个功能就显得非常重要。

3、IAR兼容性不如Keil

IAR跨版本的兼容性一直不是很好,前些年我深有体会,当时用新版本的IAR打开老版本的项目,各种不兼容,要么重新安装老版本IAR,要么重新创建工程。

4、IAR更贵

IAR是商业收费软件,授权费用相比Keil也是更贵。

5、IAR用户群体变少了

早些年,IAR相对Keil优势比较明显,但这些年Keil也在成长呢,用户群体逐渐转移了,再加上很多入门MCU的同学大多选择Keil,导致IAR用户群体越来越少。

最后,大家用IAR,还是Keil,还是用其他工具?

------------END------------

手撸操作系统,一定要看Linux 内核!

年底了,小心公司用这几种方式辞退你

C语言中的volatile到底有什么用?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/4 6:39:21

GLAD中二元光学元件建模

前言通常激光光强分布呈高斯型,而在许多实际应用中,需要将光强分布加以转换,即光束整形,如呈平顶状和环状等。以往人们多用计算全息法实现环形分布,但衍射效率低,难于推广。近年来人们开始研究二元光学元件…

作者头像 李华
网站建设 2026/6/10 14:51:18

VirtualLab Fusion中运用optiSLang进行光栅优化

摘要现代光学系统的优化一般会涉及到大量的参数,例如:优化光栅时不仅需要考虑光栅的几何参数,还有所需的入射方向。随着参数数量的大量增加,优化越来越具有挑战性。对于这种情况,VirtualLab Fusion提供了与Dynardo的op…

作者头像 李华
网站建设 2026/6/10 16:27:57

Unity Cursor 代码编辑器集成完整指南:5分钟快速上手

Unity Cursor 代码编辑器集成完整指南:5分钟快速上手 【免费下载链接】com.unity.ide.cursor Code editor integration for supporting Cursor as code editor for unity. Adds support for generating csproj files for intellisense purposes, auto discovery of …

作者头像 李华
网站建设 2026/6/9 19:21:03

2025年12月29日全球AI前沿动态

摘要 涵盖模型技术突破、智能体与应用落地、机器人与物理AI、硬件基础设施、企业动态与投资、行业观点与社会影响、安全伦理与监管、学习研究资源八大核心板块。核心特征表现为:技术端向多模态、自主进化、高效整合演进;应用端深入产业与生活场景&#x…

作者头像 李华
网站建设 2026/6/10 9:50:03

5分钟掌握APK合并:AntiSplit-M完整使用指南

5分钟掌握APK合并:AntiSplit-M完整使用指南 【免费下载链接】AntiSplit-M App to AntiSplit (merge) split APKs (APKS/XAPK/APKM) to regular .APK file on Android 项目地址: https://gitcode.com/gh_mirrors/an/AntiSplit-M 想要解决Android应用拆分文件处…

作者头像 李华
网站建设 2026/6/9 17:17:17

epub.js电子书渲染:浏览器中的专业级阅读体验解决方案

epub.js电子书渲染:浏览器中的专业级阅读体验解决方案 【免费下载链接】epub.js Enhanced eBooks in the browser. 项目地址: https://gitcode.com/gh_mirrors/ep/epub.js 在数字化阅读时代,如何在浏览器中实现专业级的电子书阅读体验&#xff1f…

作者头像 李华