0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IAR推动嵌入式开发:云就绪、可扩展的CI/CD和可持续自动化

互联网资讯 来源:马华1 作者:马华1 2025-04-07 11:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

中国上海,2025年4月7日—全球领先的嵌入式系统开发软件解决方案供应商IAR正式发布全新云就绪平台,为嵌入式开发团队提供企业级的可扩展性、安全性和自动化能力。该平台于在德国纽伦堡举办的embedded world 2025展会上正式亮相,标志着将现代DevSecOps工作流集成到嵌入式软件开发中已迈出了重要一步。

实现嵌入式系统的可扩展云端CI/CD

随着嵌入式系统的不断演进,开发团队在集成现代CI/CD流程的同时,面临着日益增长的可扩展性、安全性与合规性要求。然而,传统嵌入式软件开发方式受制于固定的许可证模式和复杂的构建环境,限制了敏捷自动化工作流的应用。

IAR的全新云就绪平台解决了这些挑战,采用基于容量的许可证模式,专为CI/CD需求优化,实现动态资源分配和自动化构建扩展。该平台可广泛兼容各种架构和芯片,支持20多种主流架构,涵盖ArmRISC-V瑞萨RX、RL78、RH850和Microchip AVR等。其强大的云端集成能力,使其可与Kubernetes、Jenkins、GitHub和GitLab无缝集成,让嵌入式开发团队能够充分利用云原生应用程序开发中使用的相同DevOps工具。此外,该平台支持Ubuntu、Red Hat和Windows操作系统,并兼容Docker容器、虚拟机及自托管运行器。借助自动化构建加速能力,该平台可显著缩短编译时间,降低基础设施成本,并优化系统性能。

IAR首席产品官Thomas Andersson表示:“嵌入式软件在汽车、工业自动化等关键领域发挥着至关重要的作用,开发团队需要与企业级DevOps相同的可扩展性和自动化能力。我们的平台让开发者能够自动化构建流程、强化安全策略,并在多种架构上优化性能,从而在保证质量的前提下加速产品迭代。”

在快速发展的威胁形势下提升嵌入式安全

面对日益复杂的固件漏洞、供应链安全风险及合规挑战,IAR的新平台采用端到端的嵌入式安全策略,确保从开发到部署的全流程安全防护。平台内置经过认证的功能安全工具链,符合ISO 26262(汽车)、IEC 61508(工业)及IEC 62304(医疗)等国际标准,确保行业级安全与合规性。此外,平台还集成代码认证、完整性验证和安全启动等关键安全机制,同时支持IAR C-STAT静态代码分析工具,帮助开发者及早发现漏洞,并确保符合MISRA、CERT C等编程规范。其安全解决方案还能保护固件更新,并提升物联网设备的网络安全防护能力,有效抵御潜在威胁。

Thomas Andersson表示:“随着UN R155/R156汽车网络安全法规和欧洲《网络弹性法案》等政策的实施,嵌入式开发团队必须从设计之初就将安全性融入开发流程。IAR平台在设计之初便内置了安全保障,提供了经过认证的功能安全工具链,同时确保不增加开发过程的复杂性。”

IAR通过结合云就绪许可、CI/CD集成和内置功能安全,打造了一款可扩展的面向未来的嵌入式开发解决方案。该平台支持20多种主流架构,涵盖Arm、RISC-V、瑞萨RX、RL78、RH850和Microchip AVR等,同时支持云端、本地及混合部署模式。以订阅模式提供的服务,让企业能够更灵活地扩展开发工作流,提升整体研发效能。

欲了解更多关于IAR全新云兼容嵌入式软件开发平台的信息,请访问www.iar.com/zh/embedded-development-tools。

关于IAR

IAR提供全球领先的嵌入式开发软件和服务,助力企业开发安全的产品,引领未来。自1983年成立以来,我们的解决方案在全球范围内支持了超过100万个嵌入式应用的开发,覆盖汽车、工业自动化、物联网、医疗技术等多个行业,确保开发过程的高质量、安全性、可靠性和高效性。我们支持超过70家半导体合作伙伴的15000多款芯片,致力于推动创新并帮助客户取得成功。

公司总部位于瑞典乌普萨拉,在世界各地设有销售分公司和支持办事处。在中国,IAR设立了经验丰富的应用工程师支持团队,向客户提供快速、专业、本地化的技术支持服务,持续为客户创造最大价值。更多信息,请访问:www.iar.com/zh。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20151

    浏览量

    328901
  • IAR
    IAR
    +关注

    关注

    5

    文章

    400

    浏览量

    38344
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式开发的关键点介绍

    设备和移动设备。因此,嵌入式开发需要考虑系统的功耗,并编写节能的代码以延长系统的使用寿命。 4. 软件集成: 嵌入式系统通常需要与其他设备和系统进行集成,例如传感器、网络和服务。因此,嵌入式
    发表于 11-13 08:12

    嵌入式C/C++回归测试四大最佳实践(附自动化测试工具TESSY使用教程)

    嵌入式开发中,一次微小的代码改动都可能引发“蝴蝶效应”,如何守护系统的稳健?推荐专业的自动化测试工具#TESSY,源自戴姆勒-奔驰,是嵌入式C/C++单元/集成测试的标杆。
    的头像 发表于 10-31 14:21 186次阅读
    <b class='flag-5'>嵌入式</b>C/C++回归测试四大最佳实践(附<b class='flag-5'>自动化</b>测试工具TESSY使用教程)

    嵌入式开发就业还有前景吗?

    和医疗器械使用经验。 3)工业控制 工业控制是指通过各种控制设备和系统,对工业生产过程进行监测、控制和优化。随着工业自动化和智能的发展,工业控制领域对嵌入式开发的需求也在不断增加。在工业控制领域
    发表于 07-16 10:47

    Linux嵌入式和单片机嵌入式的区别?

    用于对实时性要求高、资源需求较低的场合,如家电控制、工业自动化、小型机器人等。 Linux嵌入式 :适用于需要复杂功能、高处理能力的应用,如智能手机、平板电脑、智能电视、汽车电子等。 2. 开发环境
    发表于 06-20 09:46

    嵌入式开发入门指南:从零开始学习嵌入式

    基础 3. 学习路径推荐第一阶段:熟悉开发环境(如Keil、IAR、STM32)第二阶段:掌握裸机编程与驱动开发第三阶段:学习RTOS(实时操作系统)如FreeRTOS第四阶段:深入理解Linux
    发表于 05-15 09:29

    Jenkins和Docker自动化CI/CD全流程

    要想做到一个高效的CI/CD流程,需要有能力整合DevOps工具链及多环境适配,并且设计之初以自动化为原则,如一键部署、一键升级。
    的头像 发表于 05-14 11:50 719次阅读
    Jenkins和Docker<b class='flag-5'>自动化</b><b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>全流程

    BlackBerry QNX推出通用嵌入式开发平台

    Platform,GEDP),这一全新平台旨在加速机器人、医疗和工业自动化等通用嵌入式行业的高性能、扩展、网络信息安全的系统开发
    的头像 发表于 03-11 16:04 944次阅读

    AI来袭!嵌入式开发者该如何应对转型?

    AI正在改变世界!从自动驾驶到智能家居,从工业自动化到语音助手,各行各业都在朝着智能方向迈进。对于嵌入式开发者来说,AI的到来既是一次前所未有的挑战,也是一个充满机遇的时代。过去,我
    的头像 发表于 03-04 14:41 1378次阅读
    AI来袭!<b class='flag-5'>嵌入式开发</b>者该如何应对转型?

    代码+案例+生态:武汉芯源半导体CW32嵌入式开发实战正式出版

    的CW32嵌入式开发实战》这本书凝聚着我们团队无数的心血与智慧,它不仅是对 CW32 单片机技术的全面解读,更是为广大开发者搭建了一座通往嵌入式开发新世界的桥梁。 武汉芯源半导体持续
    发表于 03-03 15:14

    如何成为嵌入式开发工程师?

    ,参加相关的研讨会和培训课程,阅读专业书籍和论文。 9. 认证和网络:- 考虑获取相关认证,这可以增加你的市场竞争力。- 加入专业组织和在线社区,扩展你的人际网络。 通过上述步骤的学习和实践,你可以逐步成长为一名合格的嵌入式开发工程师。记住,实际动手做项目和解决实际问题是
    发表于 02-19 10:39

    哪些专业适合学习嵌入式开发?

    :涉及传感器技术、网络通信等,是物联网领域的关键技术领域,适合转行到物联网和嵌入式领域。 3)自动化专业:自动化专业的知识对于嵌入式系统的设计和控制至关重要,适合转行到
    发表于 01-03 13:44

    嵌入式开发必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

    实用干货!嵌入式开发学习必备-RK3562演示Linux常用系统查询命令(上)关注触觉智能持续为大家带来更多嵌入式开发内容
    的头像 发表于 12-31 10:51 117次阅读
    <b class='flag-5'>嵌入式开发</b>必备-RK3562演示Linux常用系统查询命令(上)触觉智能出品

    服务器Flexus X实例,Docker集成搭建Jenkins CI/CD平台

    Jenkins 是一个开源的自动化服务器,用于持续集成(CI)和持续交付(CD)软件项目。它允许开发
    的头像 发表于 12-29 15:43 676次阅读
    <b class='flag-5'>云</b>服务器Flexus X实例,Docker集成搭建Jenkins <b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>平台

    CI/CD方案:推动智能汽车开发的高效利器

    在智能自动驾驶技术飞速发展的背景下,汽车软件开发的复杂性正以前所未有的速度增长。面对市场对效率、质量和快速迭代的高需求,传统开发模式已然捉襟见肘。作为提升
    的头像 发表于 12-18 10:03 1390次阅读
    <b class='flag-5'>CI</b>/<b class='flag-5'>CD</b>方案:<b class='flag-5'>推动</b>智能汽车<b class='flag-5'>开发</b>的高效利器

    如何使用 RISC-V 进行嵌入式开发

    RISC-V是一种开源的指令集架构(ISA),它允许任何人设计、制造和销售基于RISC-V的处理器,这为嵌入式开发提供了极大的灵活性和创新空间。以下是使用RISC-V进行嵌入式开发的基本步骤: 一
    的头像 发表于 12-11 17:32 2752次阅读