tag 标签: systems

相关博文
  • 热度 6
    2023-2-6 16:47
    742 次阅读|
    0 个评论
    IAR全面支持全新工业级PX5实时操作系统
    饱经验证 的工具套件 IAR Embedded Workbench 简化了基于 最 新实时操作系统 PX 5 的商业和安全关键 型 应用程序的开发 嵌入式开发软件和服务的全球领导者 IAR Systems 宣布,为刚发布的实时操作系统 PX5 RTOS 提供全面支持。 PX5 工业 RTOS 是一款先进的第五代实时操作 系统 ,专为 最复杂和最先进 的嵌入式应用而设计。 PX5 RTOS 可帮助嵌入式系统开发人员管理其多线程应用程序的实时调度,同时提高嵌入式设备的质量、功能安全性和信息安全性。 IAR Embedded Workbench for Arm 支持 PX5 RTOS ,开发人员可以利用集成开发环境无缝构建和调试从源代码到固件的商业安全关键型应用。 因此, 客户可以缩短上市时间、提高设备固件质量以及跨设备平台的可移植性。 IAR Embedded Workbench 是一个完整的开发工具链,具有高度优化的编译器和高级调试功能。全球数以 万 计的嵌入式开发人员 偏好使用具有最佳优化功能 的 IAR C/C++ Compiler™ 。 PX5 RTOS 最小 空间需求小于 1KB , 可根据应用程序自动缩放大小,因此 企业 可以通过使用更小的 芯片 或向现有平台添加更多差异化功能来减少 BOM (物料清单)。 在任何 系统负载 情况下 , PX5 RTOS 均可保持确定性, 而 IAR 的代码分析工具 C-STAT 和 C-RUN 旨在提供经过可靠测试的代码基础,以实现可证明的最高代码质量。对于安全关键型应用, IAR Embedded Workbench for Arm 可 提供 经 TÜV SÜD 认证并符合 ISO 26262 要求的功能安全版本使用。 PX5 RTOS 具有行业标准 POSIX pthreads API 的原生实现以及最佳的尺寸和性能。在安全性方面, PX5 RTOS 提供指针 / 数据验证( PDV )技术,开发人员可以在运行时利用该技术来验证函数返回地址、函数指针、系统对象、全局数据和内存池。这项技术是 PX5 RTOS 独有的。除了原生 POSIX pthread 支持(信号量、互斥锁、消息队列等)之外, PX5 RTOS 还提供实时扩展,如事件标志、快速队列、滴答计时器、内存管理等。鉴于 PX5 RTOS 对行业标准 POSIX pthreads API 的支持,可以立即在实时嵌入式物联网平台使用各种软件堆栈,包括开源和商业软件。 PX5 总裁 Bill Lamie 表示: “ 我们努力 追求 简 单性 , PX5 RTOS 旨在为所有物联网领域带来 好处 ,包括商业和安全关键 型 应用。我们很高兴与 IAR Systems 合作, IAR Systems 是嵌入式开发工具领域值得信赖的领导者。我们充分利用了 IAR Embedded Workbench for Arm ,包括编译器、调试器、代码覆盖和 IAR 的 C-STAT 静态分析工具,使 PX5 RTOS 功能更强大。 我们坚信 ,通过 使用 IAR Systems 开发工具帮助我们 在短期内 实现了 PX5 RTOS 的承诺。 ” IAR Systems 首席技术官 Anders Holmberg 表示:“ 我们与 Bill Lamie 及其团队合作了 将近 二十年,他们的专业知识和创新活力是无与伦比的。我们很高兴从一开始就支持 PX5 RTOS 这一 全 新产品。 PX5 RTOS 具有高可靠性和确定性,适用于 大部分 内存受限的 芯片 。结合 IAR 的工具套件,使开发人员能够在最短的时间内实现新的应用程序,同时提高其嵌入式设备的质量、 功能 安全性和 信息 安全性。 ” 关于 PX5 PX5 总部位于 美国 加利福尼亚州圣地亚哥,为深度嵌入式应用程序提供业界最先进的运行时解决方案。 PX5 产品包括完整的源代码,并且免版税。 关于 IAR Systems IAR Systems 提供世界领先的软件和服务,帮助提高开发人员在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。目前, IAR Systems 为来自 200 多个半导体合作伙伴的 15000 款芯片提供支持,为大约 10 万名供职于福布斯 2000 强公司、中小企业和初创企业的开发人员提供服务。 IAR Systems 成立于 1983 年,总部设在瑞典乌普萨拉,有 220 多名员工,在亚太地区、欧洲、中东和非洲以及北美设有 14 个办事处。 IAR Systems 为 I.A.R.Systems Group AB 所有,在纳斯达克 OMX 斯德哥尔摩交易所上市,属于中型股指数(股票代码: IAR B )。
  • 热度 10
    2023-1-5 11:30
    1095 次阅读|
    0 个评论
    IAR Systems 已全面支持兆易创新车规级MCU
    IAR Systems 嵌入式开发解决方案现已全面支持兆易创新 GD32 系列芯片,与合作伙伴一同提升产业影响力 嵌入式开发软件和服务的全球领导者 IAR Systems 与业界领先的半导体器件供应商兆易创新( GigaDevice )联合宣布,最新发布的 IAR Embedded Workbench for Arm 9.32.1 版本已全面加强对兆易创新 GD32 系列的支持,其中包括兆易创新不久前发布的基于 Cortex®-M33 内核的 GD32A503 系列车规级 MCU 。 GD32A503 系列 MCU 采用先进的车规级工艺平台,遵循车规级设计理念和生产标准,符合车用高可靠性和稳定性要求,可以广泛用于多种车用场景,如车窗、雨刷、空调、智能车锁、电动座椅、电动后备箱、氛围灯、动态尾灯等车身控制系统、车用照明系统和电机电源系统,以及仪表盘、车载影音、娱乐音响、中控导航、车载无线充等智能座舱系统。得益于出色的安全监测机制, GD32A503 也适用于部分 ADAS 辅助驾驶系统,如环视摄像头、 AVAS 声学警报系统等。 GD32A503 系列车规级产品与工业类产品在开发工具、配套软件等方面一脉相承,实现了最大程度的兼容和复用,可以有效节省开发时间,降低开发难度。用户沿用现有的丰富的 MCU 生态系统即可开发车规级项目,这将持续发挥 Arm 技术优势并推动在汽车电子领域的普及。 IAR Embedded Workbench for Arm 为兆易创新 GD32 MCU 提供完整的工具链,包括高度优化的编译器以及高级调试功能,例如灵活的代码和数据断点、运行时堆栈分析、调用堆栈可视化。借助代码分析工具 C-STAT 和 C-RUN ,开发人员能够在日常开发过程中及早发现代码中潜在的问题,提高代码质量。 IAR Embedded Workbench for Arm 还提供经过 TÜV SÜD 认证的功能安全版本,符合 ISO 26262 的要求。对于使用持续集成( CI/CD )工作流,自动化构建和测试流程的公司, IAR Embedded Workbench 的构建工具也可用于 Linux 平台。 该版本还为开发人员提供了适用于 Visual Studio Code 的扩展,以满足日益增长的客户需求,用户可访问 Visual Studio Code Marketplace 轻松获取此扩展。此外, IAR Systems 还在国内设立了直销团队,为客户提供快速、专业、本地化的技术支持服务。 兆易创新产品市场总监金光一表示:“很高兴与 IAR Systems 持续加强合作,凭借多元的产品组合和丰富的开发生态,兆易创新 GD32 MCU 正在为来自世界各地的优秀客户提供服务。此次 IAR Embedded Workbench® for Arm 版本更新增加了对 GD32A503 系列型号的全面支持,支持汽车用户高效、便捷地完成 MCU 代码的调试和优化,为汽车热点应用打造更优化的产品和解决方案。” IAR Systems 亚太区副总裁 Kiyo Uemura 表示:“ IAR Systems 和兆易创新有着悠久的合作历史,建立了深入而稳固的关系,现在我们又一起朝着新方向跨进一步。全球的汽车产业正经历巨大变革并体现出极大的增长潜力, MCU 的发展已成为汽车电子智能创新的关键推动因素。 IAR Systems 将继续加强与生态伙伴的合作,与合作伙伴一同提升产业影响力。” 如需了解 GD32A503 更多信息,请访问 GD32MCU.com 。如需了解 IAR Embedded Workbench for Arm 的更多信息,请访问 www.iar.com/arm 。 关于兆易创新 兆易创新科技集团股份有限公司 ( 股票代码 603986) 是全球领先的 Fabless 芯片供应商,公司成立于 2005 年 4 月,总部设于中国北京,在全球多个国家和地区设有分支机构,营销网络遍布全球,提供优质便捷的本地化支持服务。兆易创新致力于构建以存储器、微控制器和传感器业务板块为核心驱动力的完整生态,为工业、汽车、计算、消费电子、物联网、移动应用以及通信领域的客户提供完善的产品技术和服务,并已通过 DQS ISO9001 及 ISO14001 等管理体系的认证,与多家世界知名晶圆厂、封装测试厂建立战略合作伙伴关系,共同推进半导体领域的技术创新。欲了解更多信息,请访问: www.GigaDevice.com 关于 IAR Systems IAR Systems 提供世界领先的软件和服务,帮助提高开发人员在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。目前, IAR Systems 为来自 200 多个半导体合作伙伴的 15000 款芯片提供支持,为大约 10 万名供职于福布斯 2000 强公司、中小企业和初创企业的开发人员提供服务。 IAR Systems 成立于 1983 年,总部设在瑞典乌普萨拉,有 220 多名员工,在亚太地区、欧洲、中东和非洲以及北美设有 14 个办事处。 IAR Systems 为 I.A.R.Systems Group AB 所有,在纳斯达克 OMX 斯德哥尔摩交易所上市,属于中型股指数(股票代码: IAR B )。如需了解详情,请访问 www.iar.com 。
  • 热度 9
    2022-12-28 20:33
    760 次阅读|
    0 个评论
    四维图新旗下杰发科技与IAR Systems达成战略合作
    IAR Systems将全面支持杰发科技全系列MCU芯片 嵌入式开发软件和服务的全球领导者 IAR Systems宣布,其最新发布的IAR Embedded Workbench for Arm 9.32.1版本已全面支持四维图新旗下杰发科技全系列车规级MCU芯片,帮助中国汽车行业开发者打造强大的嵌入式开发解决方案,助力汽车行业创新。双方将基于协议共同建立合作伙伴联盟,以期加速业务发展。 图:杰发科技与 IAR Systems 达成战略合作 IAR Embedded Workbench for Arm 为杰发科技 MCU 芯片提供完整的 开发 工具链 , 包括高度灵活的编译器优化选项和强大的优化性能: 可 满足不同用户针对不同应用实现特殊优化的需求 , 可 助力生成体积小 、 速度快的代码,实现 MCU 更高效能 和 更低能耗 ;同时还提供了 高级调试功能:例如灵活的代码和数据断点、运行时堆栈分析、调用堆栈可视化,搭配 IAR 的硬件仿真器 I-jet ,可以实现没有数目限制的 Flash 断点。 此外, IAR 完全集成了 C-STAT 和 C-RUN 代码分析工具 ,能够帮助开发人员在日常开发过程中提高代码 质量。 IAR Systems 还提供获得 TÜV SÜD 认证的功能安全版开发工具链,它符合 ISO 26262 的要求, 可 助力用户利用杰发科技首颗满足功能安全要求的 M CU 芯片 AC7840x 去开发功能安全解决方案,以运用在汽车上对安全等级要求较高的 ECU 模块中 。 图: IAR Embedded Workbench for Arm 9.32.1 版本所支持的杰发科技 MCU 芯片型号 对于基于 杰发科技 MCU 系列 芯片 进行嵌入式开发的 工程师 来说, IAR 工具链为他们提供了优越的设计灵活性 , IAR Systems 的技术支持、培训服务和灵活的授权模式使所有客户都能找到适合其特定需求的解决方案,以 在不同的架构之间轻松切换,并仅使用同一套开发工具即可随时优选最适合特定应用的架构。事实证明, IAR Systems 的产品可以简化代码的复用,缩短设计时间和上市时间 ,减少 项目成本,同时提高生产率,使开发人员能够专注于加速创新。 图: IAR Systems 亚太区副总裁 Kiyo Uemura IAR Systems 亚太区副总裁 Kiyo Uemura 表示:“杰发科技作为中国领先的专注于汽车芯片设计的企业,其车规级 MCU 出货量和产品丰富度都走在了自主品牌前列,是国产汽车 MCU 的领军者。 IAR Systems 非常重视中国市场,我们很高兴与杰发科技达成战略合作,在 IAR Embedded Workbench for Arm 9.32.1 版本中,实现了对杰发科技全系列 MCU 芯片的全面支持,帮助杰发科技的 MCU 客户最大程度地挖掘 MCU 潜能并提供工具链支持,兑现我们对中国客户及市场的长期承诺。 IAR Systems 将继续与全球生态系统伙伴进行合作,保障客户可以长期使用 IAR 嵌入式开发解决方案并及时获取相应的技术支持服务,帮助我们的共同客户取得成功。“ 图:杰发科技首席技术官李文雄 杰发科技首席技术官李文雄表示:“ IAR Systems 是全球领先的嵌入式系统开发工具和服务厂商,非常开心能与 IAR Systems 达成战略合作,其开发工具链可完全满足汽车行业对高性能和高可靠开发工具的需求。杰发科技全系列 MCU 芯片,包括 AC781x 、 AC7801x 和 AC7840x ,目前都已获得 IAR Embedded Workbench for Arm 9.32.1 的全面支持,这将帮助杰发科技更好地服务国内外客户,后续杰发科技新上市的 MCU 芯片也将继续与 IAR 进行合作。杰发科技一直坚持同行业生态伙伴紧密合作,构建完善的生态链,为客户提供从芯片硬件到软件算法、从参考方案到系统设计的全方位支持。” 凭借强大的代码优化功能,开发者可以最大限度地挖掘所选 MCU 的性能潜力,同时尽可能地保持应用程序节能。在最新的版本中,这些工具还支持 Arm Cortex-M 自定义指令。为了实现高效的自动化工作流程, IAR 构建工具( Arm )能够实现跨平台的框架,以及关键软件构建和测试的大规模部署。 关于 IAR Systems IAR Systems 为嵌入式开发提供世界领先的软件和服务,帮助世界各地的公司创造满足当前需求和未来趋势的创新产品。自 1983 年以来, IAR Systems 的解决方案已被用在 100 多万个嵌入式应用的开发中,保证了其质量、可靠性和效率。 IAR Systems 总部位于瑞典,并在世界各地设有销售分公司和支持办事处。自 2018 年起,深耕设备安全、嵌入式系统和生命周期管理领域的国际领先企业 Secure Thingz 成为 IAR Systems 集团旗下企业。目前, IAR Systems 集团已在在纳斯达克 OMX 斯德哥尔摩交易所上市。更多信息,请访问 www.iar.com 。 关于杰发科技 四维图新旗下杰发科技是国内较早布局且专注于车规级芯片设计的汽车半导体厂商之一,公司自 2018 年推出首颗 32 位车规级 MCU 芯片以来,目前 MCU 产品序列已涵盖了基于 Arm M0+ 内核的 AC7801x 系列、 M3 内核的 AC781x 系列、 M4 内核的 AC7840x 系列以及正在研发的多核域控 MCU 芯片,并且于 2021 年就在自主品牌厂商中率先突破了 MCU 芯片年出货量超过 1000 万颗的记录,实现了出货量和产品丰富度保持行业领先的地位。此次杰发科技和 IAR Systems 合作,将有助于打造更灵活强大的车规级 MCU ,从而为主机厂和第三方优化系统成本,节省开发时间,缩短开发周期。
  • 热度 9
    2022-12-14 17:55
    632 次阅读|
    0 个评论
    供稿: IAR Systems 欧盟委员会于 2022 年 9 月公布了一项新的《网络韧性法案》提案,对与互联网连接的智能设备(包括智能音箱、家用电器、工业控制、自动化系统等)提出了新的网络安全要求。所谓“网络韧性”是指,系统从灾难中快速响应,恢复到正常状态的能力,以保证系统随时可安全使用。这项立法涵盖的范围很广,可能比五年前实施的 GDPR 影响更大:违者将被处以 1500 万欧元或全球年营业额 2.5% 的罚款。 预计《网络韧性法案》将对数字系统的设计、开发、部署和生命周期管理产生重大影响,对设备制造商也提出了巨大挑战——制造商需要对产品整个生命周期的安全性负责。新的《网络韧性法案》适用于所有通过网络连接暴露在风险中的物联网( IoT )和工业物联网( IIoT )设备:恶意攻击者可能会对系统造成影响,进入信息技术( IT )或运营技术( OT )系统,然后通过勒索软件实施控制,或窃取关键知识产权。 欧盟的《网络韧性法案》提案,主要内容包括: • 在推出带有数字组件的产品或软件时,有统一的规则 • 提供一个管理产品规划、设计、开发和维护等网络安全要求的框架,在价值链每个阶段的相关方都要履行义务 • 在此类产品的整个生命周期中,相关方都有义务负责到底 鉴于该法案提案在产品法规适用性、产品价值链和整个产品生命周期上设计制造商都要承担相应的义务,同时也存在着相应的风险。因此,中国的嵌入式系统开发商不仅要对此予以高度重视,而且还需要借助专业的机构和完善的工具来帮助自己尽快、尽可能全面地实现合规。 作为全球领先的嵌入式系统开发工具和服务供应商, IAR Systems 很早就认识到安全性在嵌入式系统中的重要性,不仅为客户提供了一套完整的 MCU 功能开发工具,同时也为客户提供一套完整的嵌入式安全解决方案,以快速实施网络安全措施,并应对当前和未来的监管挑战。 为此, IAR Systems 也和物联网安全基金会( IoT Security Foundation )紧密合作, 在制定和研究“最佳实践”方面发挥了重要作用,并且由此开发了一个覆盖嵌入式系统全生命周期的安全解决方案:通过“安全让一切变得简单 (Security Made Simple) ”方法理论,以及 IAR 嵌入式安全解决方案(如 Embedded Trust 和 Secure Deploy ),从产品设计之初便部署安全解决方案,帮助企业去提高开发人员的生产力和实现最佳安全实践,且对现有开发流程、生产几乎没有影响,并支持对全生命周期的管理。 IAR Systems ——今天的交付如何保障未来的安全? 近十年来, IAR Systems 致力于参与制定重要的法规、立法和最佳实践。作为物联网安全基金会的创始成员, IAR Systems 一直处于制定最佳实践的前沿,这些最佳实践已成为保障消费电子产品安全的法规的基础,并已被英国政府( DCMS )、欧盟( ETSI )、美国( NIST )和全球其他国家采纳为法规。毫无疑问,最佳实践和立法的演变对安全解决方案的发展产生了重大影响。 IAR Systems 的安全解决方案在实现“安全让一切变得简单”方面起到了革命性的推动作用,这种方法突破了复杂的系统要求,使企业能够在产品的设计、生产和生命周期管理等阶段快速建立有韧性的网络安全能力。 其独特之处在于, IAR Systems 的解决方案将安全从一个“产品问题”转变为一个面向业务的可扩展平台 ,所有利益相关者都可以通过这个平台轻松地实施和管理安全,确保能够保护企业、客户和最终消费者,以抑制恶意软件,防止知识产权被窃取,并为安全物联网的构建打下良好基础。 IAR Systems 提供的网络安全支持 IAR Systems 的安全解决方案可帮助制造商证明自己能够承担一套明确的义务,减少工作量,支持现有的开发和生产流程,以及协助完成生命周期管理任务,包括更新、投用和报废。要实现这样的安全性合规能力, IAR Systems 的工具和支持可以发挥巨大的作用,包括以下关键因素和方法: 覆盖全生命周期阶段 Embedded Trust 和 Secure Deploy 是 IAR 嵌入式安全解决方案的核心产品,旨在支持规划、设计、开发、生产、交付和维护阶段的网络安全。 IAR Systems 已经开发了重要的合规性培训方案,以支持企业了解新法案对其产品的潜在影响,并缩短采取行动的时间。在关键的设计阶段,如识别和支持信任根、安全启动管理器和身份识别标准,对于设计和开发阶段, IAR Systems 将提供指导,并大幅简化了创建一个强大安全环境的流程。 记录网络安全风险 Embedded Trust 产品中包含的自动化工具将简化识别关键的网络安全风险,并将对策集成到 OEM 解决方案中。通过与行业最佳实践保持一致并实施保证框架,企业可以轻松确定整个生命周期面临的威胁和可能的缓解措施。 及时报告漏洞和安全事件 一般来说,在产品的整个生命周期中都会发现漏洞,这就需要企业及时推送补丁和补救措施。因此,企业需要制定和实施适合其自身情况的漏洞报告策略。同时,版本控制和健壮的发布流程也对管理生命周期和更新发布至关重要。诸如 Embedded Trust 和 IAR Embedded Workbench 等产品就可提供先进的版本控制,包括版本管理、版本加密、数字签名和防回滚,因此能够在发布新版本后,及时退役先前的版本。 处理漏洞 如果发现并披露了漏洞,必须将补救设备的补丁和更新传输到设备中。这个过程有三个关键环节,而 IAR Systems 正好开发了相应的解决方案以提供支持,其中包括: • 创建具有正式版本控制和管理版本回滚保护的更新。这可以防止攻击者利用社会媒介攻击,让用户将设备“降级”到有已知问题的软件版本。此外,必须根据破坏的潜在严重程度来创建所有的更新。因此,更新的加密和签名可能是针对整个产品系列的设备、低风险的应用,或对生命有重大风险或会造成金钱损失的个别设备,如电表。 Embedded Trust 为大多数用例提供了可扩展的配置。 • 通过简单的配置选项来启动设备更新能力。一些开发者希望限制更新能力来管理成本,而其他开发者则需要更多的更新槽和恢复机制。假设更新将被加密到设备更新槽,但开发者应该调整实现。在此过程中,简单是关键,而工具是否灵活也是如此。 • 鉴于数字资产和最终用户配置呈现的高度分散性,如何将更新传输到设备成为了关键。这一领域的进步由云连接来更新和驱动,如亚马逊 AWS 和微软 Azure 。针对这两种情况, IAR Systems 安全解决方案都能够轻松集成到云服务中。这确保了设备的编程和配置具有云服务可以利用和支持更新框架的凭证。 清晰易懂的说明 随着时间的推移,涌现了许多保护物联网设备、 IT 和 OT 安全的方法和实践。这让开发者难以找到合适的解决方案。利用 IAR Systems 提供的以工具为导向方法,开发者现在可通过实施面向统一连接的更新和管理来整合众多方法。如此一来,开发者就能以类似的方式处理通过以太网、 Wi-Fi 、蓝牙或其他媒介提供的更新。 融入开发流程 更新和补丁已经成为保障数字系统安全的标准要求,因此它必须成为标准开发流程的一个组成部分,持续发布版本。这就需要与现代工作流程配合的解决方案,来整合持续集成和持续部署技术。将安全方案与 IAR Systems 领先的 CI/CD 开发工作流程相结合,可以实现灵活和长期的补丁发布机制。 总结 通过以上的分析可以看到:欧盟新推出的《网络韧性法案》提案给嵌入式系统开发企业和开发人员在面向欧盟市场开发和推广产品时带来了新的挑战,但是 IAR Systems 通过把网络安全功能的开发与嵌入式系统的开发完美地结合在一起,并提供了完整的理论方法和实现工具,从而可以帮助开发企业应对挑战和实现合规。 “ IAR 的嵌入式安全解决方案整合了我们在网络安全方面的全部经验和专业知识,我们随时为全球客户提供这种‘安全让一切变得简单’,” IAR Systems 首席技术官 Anders Holmberg 说道。“ 对我们的客户来说,在安全工具上的投资很快就会得到回报:他们可以向最终客户提供值得信赖的、很快上市的产品和应用程序,也可以更好地保护其研发投资,并以加密方式保护其宝贵的知识产权。” 关于 IAR Systems IAR Systems 提供世界领先的软件和服务,加速开发者在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。 目前, IAR Systems 为来自 200 多个半导体合作伙伴的 15000 款设备提供支持, 为大约 10 万名为福布斯 2000 强公司、中小企业和初创企业工作的开发人员提供服务。 IAR Systems 成立于 1983 年,总部设在瑞典乌普萨拉,有 220 多名员工,在亚太地区、欧洲、中东和非洲以及北美设有 14 个办事处。 IAR Systems 为 I.A.R.Systems Group AB 所有,在纳斯达克 OMX 斯德哥尔摩交易所上市,属于中型股指数(股票代码: IAR B )。如需了解更多 信息,请访问 www.iar.com 。
  • 热度 8
    2022-12-12 18:43
    937 次阅读|
    0 个评论
    IAR Systems更新Visual Studio Code扩展
    用于代码构建和调试的 IAR Visual Studio Code 扩展备受市场喜爱,其最新 1.20 版进一步简化了嵌入式开发工作流程 嵌入式开发软件和服务的全球领导者 IAR Systems 为使用 Visual Studio Code (VS Code) 的嵌入式开发人员提供进一步支持,最新的 IAR Build 和 IAR C-SPY 调试的 VS Code 扩展 1.20 版与所有最新版本的 IAR Embedded Workbench 兼容,包括对称多核调试,支持更高级的断点类型,以及可定制的构建工具栏。这些新功能将进一步帮助软件工程师优化工作流程、提高性能,并降低开发成本,使用者可通过 Visual Studio Code Marketplace 免费下载。 VS Code 是一个流行的代码编辑器,被嵌入式开发人员用来有效地构建和调试复杂的项目、任务运行、版本控制等众多任务。通过 IAR 的 VS Code 扩展,开发人员可以在 VS Code 中处理代码,并充分利用 IAR Embedded Workbench 的强大功能,包括 IAR C-SPY 调试 和 IAR 构建工具。 IAR 工具会自动检测并支持 Arm 、 RISC-V 、 Renesas RH850 和 RL78 、 AVR 、 8051 等各种版本。 IAR C-SPY 是一个用于嵌入式应用的高级调试器,已完全集成到 IAR Embedded Workbench 中,可在同一个 IDE 中提供开发和调试功能。 IAR VS Code C-SPY 调试扩展自动提供来自工具套件和项目的调试配置。该扩展支持 Arm 和 RISC-V ,在 1.20 版本中还支持 Microchip AVR 和 Renesas RL78 芯片。此外,最新版本的扩展提供了对称多核调试和使用 Visual Studio 的高级断点类型,如条件断点、数据断点和日志断点(日志消息)。 最新版本的 IAR Build VS Code 扩展新增了一个工具栏窗口,其中包含用于构建应用和执行 C-STAT 静态分析的按钮。在 “ 扩展配置 ” 视图中新增了一个下拉菜单,允许开发人员选择 IAR Embedded Workbench 中的 “ 自定义参数变量 ” 。为了将工作区中不必要的项目文件从项目列表中排除,还增加 “ Projects to Exclude ” 设置。此外,现在设置文件中的文件路径使用的是工作区的相对路径,而不是绝对路径。 IAR Build 和 IAR C-SPY 调试扩展所实现的可扩展跨平台开发工作流程,为软件工程师提供了所有的功能和有用的快捷方式,帮助他们轻松管理项目文件,并保持对他们应用中每一行代码和每一条指令的控制。为了满足开发要求, VS Code 扩展还可以用于其他构建系统,如 Cmake 、源代码控制和 GitHub 等版本扩展以满足开发需求。 IAR Systems 的首席技术官 Anders Holmberg 表示: “ 今年早些时候, IAR 在 GitHub 和 Marketplace 上推出第一个官方 Visual Studio Code 扩展,在 Visual Studio Code 社区的下载使用率超出了我们的预期。这反映了嵌入式行业中一种趋势,即混合搭配各种技术,提高效率、实现更多自动化、支持各种跨平台环境。我们后续也听取了来自用户和市场的直接反馈,在此次 IAR VS Code 扩展新版本中相应添加了更多功能,提升用户体验。 ” 如需下载 IAR Build 和 IAR C-SPY 调试的 VS Code 扩展,可以直接访问 VS Code 的 Marketplace 或 IAR 的 GitHub 页面 https://github.com/IARSystems/iar-vsc-build 和 https://github.com/IARSystems/iar-vsc-debug 。如需了解有关 IAR Visual Studio Code 扩展的更多信息,请访问 www.iar.com/vscode 。 编者注: IAR Systems 、 IAR Embedded Workbench 、 Embedded Trust 、 C-Trust 、 C-SPY 、 C-RUN 、 C-STAT 、 IAR Visual State 、 I-jet 、 I-jet Trace 、 IAR Academy 、 IAR 以及 IAR Systems 的标识均是 IAR Systems AB 拥有的商标或注册商标。所有其他产品名称均为其各自所有者的商标。 关于 IAR Systems IAR Systems 提供世界领先的软件和服务,帮助提高开发人员在嵌入式开发和嵌入式安全方面的生产力,使企业能够创造和保护当前的产品和未来的创新。目前, IAR Systems 为来自 200 多个半导体合作伙伴的 15000 款芯片提供支持,为大约 10 万名供职于福布斯 2000 强公司、中小企业和初创企业的开发人员提供服务。 IAR Systems 成立于 1983 年,总部设在瑞典乌普萨拉,有 220 多名员工,在亚太地区、欧洲、中东和非洲以及北美设有 14 个办事处。 IAR Systems 为 I.A.R. Systems Group AB 所有,在纳斯达克 OMX 斯德哥尔摩交易所上市,属于中型股指数(股票代码: IAR B )。
相关资源