iar 看时序_IAR为RISCV开发提供扩展优化和跟踪功能!

IAR Systems的IAR for RISC-V 1.40版本新增对Nuclei设备支持,提供P指令扩展草案、内部函数和矢量化版本支持。该版本优化了代码大小和速度,增强跟踪功能,包括函数覆盖率分析和实时跟踪状态。此外,即将推出的IAR for RISC-V功能安全版本将符合IEC 61508和ISO 26262标准。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

53881c11a4d62702200cc881696802e5.gif

【IAR for RISC-V的最新版本对代码大小和速度进行了优化,改进了跟踪功能并增加对Nuclei(芯来科技)设备的支持。】

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

942527ca4189f4d736d24f2f55970cf9.png

优化后的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 将在产品生命周期内简化验证流程并提供保障服务。

1690002edfe81ba7b3678e9db43bd559.png

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

9bc71c61300a8f15507634de95b66d03.png

产品咨询:

北京:010-62975900

上海:021-62127690

  深圳:0755-82977971

f65585c4ccc860e58addc6f073f70749.gif

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

4e31c7b3d5f8327cff8173f7135a3cfa.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值