瑞萨电子宣布为其适用於Renesas Synergy平台的e2 studio整合开发环境(IDE)工具提供一项新的强化功能。藉由和嵌入式开发工具厂商IAR Systems的长期合作,瑞萨将IAR Systems先进的IAR C/C++编译器技术整合到基於Eclipse的e2 studio IDE中,让Synergy的使用者能够享受明显的性能提升。
IAR C/C++编译器透过其最隹化技术,能明显缩小应用程式码的大小,让开发人员可在其Synergy微控制器(MCU)中加入更多功能。此编译器产生出来的程式码所能达到的业界最隹执行速度,已在目前既有的速度评价标准测试(如EEMBC Coremark等)中得到明确记录。其提升的程式码执行速度,让MCU能够有更长的时间处於低功耗模式,以便延长电池使用时间。连线到物联网(IoT)的装置,可使用Synergy MCU来监督和/或控制:住家、大楼、或工业场合的自动化系统、家用电器、能源管理系统、以及保健和医疗设备中的周围环境和系统元件。
在过去,e2 studio的使用者通常是使用标准GCC GNU编译器来建立他们的应用程式。在此次和IAR Systems新的合作当中,增加了能在e2 studio中直接使用IAR C/C++编译器的选项,并且使用者能同时保留目前既有选项,使用瑞萨Synergy IDE适用的专有IAR Embedded Workbench。有关如何将此编译器整合到e2 studio的做法说明,系统开发人员可下载最新版的e2 studio工具来取得。简言之,藉由提供IAR C/C++编译器做为一个选项,确保了Synergy平台的潜力能被完全发挥,而不会受到IDE偏好所限制。
美国瑞萨电子Synergy IoT平台事业部行销总监Mark Rootz表示:「使用Synergy平台的使用者可以从两套专业的软体开发工具中择一使用,包括:e2 studio或IAR Embedded Workbench,不仅无须负担授权费用或维护费用,使用人数也没有限制。而让e2 studio用户能够使用IAR C/C++编译器,亦展现了我们不断提高Synergy平台的价值与功能,协助开发人员以前所未有的速度完成设计的承诺。」
IAR Systems产品经理Anders Lundgren则指出:「将我们的先进编译器技术加入e2 studio工具中,可为开发人员提供物联网应用最隹化的额外选项。我们与瑞萨的紧密合作,为Synergy平台的使用者提供了他们所需要的工具,加速其创新产品的上市时间。」
瑞萨Synergy平台是第一套通过审核、受到持续维护、且提供完全支援的软体及硬体平台,能够协助加速产品上市时间、降低总成本、并排除工程人员在设计IoT产品时所面临的障碍。Synergy平台包含了完全整合的软体、开发工具、以及多样化、可扩展且能透过软体API完全存取的Arm Cortex-M系列MCU。此软体不需负担预付授权费用或後续版权费用━━所有的成本费用都已包含在MCU的购买价格中。