产品中心> IAR

C-RUN动态代码分析工具

C-RUN 可增强 CI/CD 自动化、现场测试和运行时错误检测,实现高效调试并识别静态分析遗漏的错误,确保嵌入式软件的可靠性。

在线咨询留言咨询

C-RUN 可增强 CI/CD 自动化、现场测试和运行时错误检测,实现高效调试并识别静态分析遗漏的错误,确保嵌入式软件的可靠性。检测实际运行错误,包括硬件依赖性和运行环境特定问题,识别静态代码分析在嵌入式应用程序部署前可能忽略的错误。针对现场测试进行了优化。配置 C-RUN,通过自定义通信通道重新路由原始报文,以便在直接调试访问不可用或不切实际的现实情况下进行事后分析。

集成于 IAR Embedded Workbench
RUN 完全集成到与IAR Embedded Workbench 和 IAR 构建工具中,只需最少的设置即可顺利使用。它可确保高效的运行时代码分析和调试,无缝融入嵌入式开发和自动测试的现有工作流程。



灵活的运行时错误检查
C-RUN 可检测应用程序代码或取替换C/C++ 库进行运行时错误检查,以适应不同的应用程序类型和环境。它同时支持 C 和 C++,确保全面的运行时验证。


全面的错误检测
C-RUN 可检测算术错误、指针访问越界和堆内存问题,防止运行时故障。它能识别整数溢出、无效内存访问、堆双重释放操作和泄漏的堆块,从而提高应用程序的稳定性。

详细的错误报告和调试
为每个错误提供调用堆栈信息、代码关联和图形反馈。错误规则管理允许在项目、文件或代码级别执行控制、记录或忽略错误。用户可以加载和保存过滤器设置。

产品推荐

在线咨询
电话咨询
微信咨询