IAR Embedded Workbench 创新工具促进智能医疗设备小型化、降低功耗、提高性能、加快开发速度
IAR Embedded Workbench for Arm 9.30已全面支持极海半导体APM32系列MCU芯片,广泛应用于智慧家庭、高端消费电子、汽车电子、工业控制、智慧能源等领域,为国产芯片保驾护航
IAR Systems 很高兴地宣布推出全新的 3.10 版 IAR Embedded Workbench 以及 IAR 构建工具(Renesas RH850 版),全面支持 Renesas RH850,用于创建汽车行业下一代突破性解决方案,助力汽车行业创新
在微软的支持下,IAR Systems 现在向全球数百万使用 Visual Studio Code的开发者提供其嵌入式专业知识和软件解决方案,以快速响应市场需求,并进一步加快开发流程
最新版IAR Embedded Workbench for Arm全面支持芯驰科技9系列SoC和E3 MCU 芯片,帮助中国汽车行业开发者打造强大的嵌入式开发解决方案
IAR Embedded Workbench for Arm 支持全新 Arm Cortex-M85 处理器,帮助开发者为未来的物联网、智能家居和 AI/ML 应用创建强大的嵌入式开发解决方案
随着越来越多的嵌入式产品连接到外部网络,嵌入式产品的信息安全性(Security)越来越多地被人们关注。其中既包括直接连接到外部网络,比如通过Wi-Fi连接;也包括间接连接到外部网络,比如汽车中的ECU通过CAN总线与T-box相连,而T-box通过移动网络可以连接到外部网络。特别是对于一些高功能安全性(Safety)要求的产品,如工业,汽车,医疗产品等,信息安全成为了功能安全的前提(There Is No Safety Without Security)。
IAR Systems联合Alif Semiconductor通过强大的人工智能(AI)和机器学习(ML)功能来加速嵌入式领域的创新
一个如何充分结合原厂MCU开发环境与业内领先软件工具优势来加速关键任务应用开发的案例
面向选择新兴RISC-V 64位内核的公司,IAR Systems推出高性能且成熟应用的技术,助力其即将开展的开发项目
双方的此次合作将在整个亚太地区提供安全编程和配置服务,使用户能够满足最近发布的《消费者物联网安全支持声明》
在开发以MCU为核心的嵌入式系统时,当软件程序向预设的数据结构(通常是一个固定长度的缓冲区)之外的程序调用堆栈的内存地址范围写入数据时,就会发生堆栈缓冲区溢出。这几乎必然会损坏附近的数据,甚至会改变返回函数。如果是有意为之,则这就是我们熟知的堆栈粉碎。防范堆栈缓冲区溢出的一种方法是使用堆栈canary,因其类似于在煤矿中使用金丝雀侦测毒气而得名。目前,在以IAR Embedded Workbench为代表的领先开发工具的所有最新版本中,均已支持堆栈保护功能。
在汽车、航空电子、医疗和工业控制等众多行业中,新开发的应用在大多数情况下必须取得相应的功能安全认证。通过所有必要的流程和测试来完成功能安全认证历来是一个非常困难的过程,但有一些方法有助于加快完成认证的速度。当然,选择诸如IAR Embedded Workbench这样本身就获得了认证,并在多样化的实际应用中经过验证的开发工具,也是加快从设计到完成认证过程的方法。
中国上海—2021年12月—全球领先的嵌入式开发软件工具和服务提供商IAR Systems®日前宣布:其最新发布的IAR Embedded Workbench for Arm® version 9.20已全面支持航顺芯片HK32MCU系列,以保障基于HK32MCU芯片的嵌入式系统的可靠性。
在MCU开发和应用中,工程师都需要进行MCU的能力测试,通用的做法是用Benchmark(基准)程序来测试。然而,在做基准测试时,编译器的优化能力也在测试结果中有较为明显的影响,同一套硬件平台,选用不同的编译器和不同的优化选项,可能得出的结果相差较大。