
【IAR for RISC-V的最新版本对代码大小和速度进行了优化,改进了跟踪功能并增加对Nuclei(芯来科技)设备的支持。】
IAR Systems是一家提供嵌入式开发软件工具和服务的公司,目前IAR for RISC-V版本已支持多家厂商的MCU和FPGA,最新的1.40版本增加了对Nuclei(芯来科技)设备的支持,还提供了对P指令扩展草案、内部函数和矢量化版本的支持。

优化后的IAR for RISC-V能够帮助开发人员满足应用程序的需求并提高板载内存的利用率。除了用于字符串处理的新函数库外,新版本还针对代码大小和速度有一些新的优化,这样能够改善各种标准代码库的大小并提高实际benchmarks测试的速度。为了确保代码的质量,IAR for RISC-V包含静态代码分析插件C-STAT。C-STAT能够基于工业标准进行静态代码分析,还能够检测CERT C和通用弱点枚举(CWE)定义的缺陷、错误和安全漏洞。另外,通过IEC 61508和ISO 26262认证标准的IAR for RISC-V功能安全版本将于2021年初上市,IAR 将在产品生命周期内简化验证流程并提供保障服务。

IAR Embedded Workbench具有强大的调试和跟踪功能,除JTAG/cJTAG/DAP快速调试外,I-jet仿真器还支持片上RAM缓存的跟踪。开发者使用I-jet Trace能够实时传输跟踪信息从而实现函数覆盖率分析和函数分析功能。借助I-jet仿真器,IAR帮助开发者全面掌控活动设置和应用程序的实时跟踪状态。函数分析功能使查看和分析应用程序内的时序信息成为可能,代码覆盖率分析则显示了已执行的代码在单指令分辨率尺度下所占的百分比。这些功能的组合提供了一种非入侵式且易于使用的代码优化工具。IAR for RISC-V的最新版本增加了sifive Insight调试解决方案和跟踪断点的支持,可以控制何时触发和停止进行跟踪捕获。

产品咨询:
北京:010-62975900
上海:021-62127690
深圳:0755-82977971

分享、在看与点赞,至少我要拥有一个吧
