关键优势
利用 IAR 的 Visual Studio Code 的扩展增强嵌入式开发,简化项目管理、调试和代码分析,实现高效、高质量的软件。
- 与 Visual Studi Code 无缝集成
- 灵活的构建和调试工作流程
- 提高生产力和代码质量
与 Visual Studi Code 无缝集成
在 Visual Studio Code 中利用 IAR Embedded Workbench 和 IAR 构建工具,将其现代编辑功能与 IAR 强大的调试、静态代码分析和项目管理功能相结合。
灵活的构建和调试工作流程
与 CMake 等各种构建系统兼容,并与 GitHub 和版本扩展集成,从而实现高效的项目管理、调试和跨团队协作。
提高生产力和代码质量
支持 C-SPY 调试器,利用 C-STAT 实现静态代码分析,并通过 C/C++ 扩展提供智能代码导航和补全功能,确保优化和可靠的嵌入式软件开发。
特点
IAR Build 扩展和 IAR C-SPY 调试扩展为 Visual Studio Code 带来了无缝集成、高级调试和静态代码分析功能,为嵌入式系统带来了灵活、高效和现代化的开发体验。
IAR Build 扩展和 IAR C-SPY 调试扩展
通过项目管理、高效构建和 C-SPY 调试,从而在 Visual Studio Code 中实现无缝嵌入式开发。
使用 C-STAT 进行静态代码分析
直接在 Visual Studio Code 中生成信息和报告,利用内置的静态分析功能提高代码质量与合规性。
高级调试工具
利用 C-SPY 列表窗口进行寄存器 (Registers)、符号内存 (Symbolic Memory)、实时观察 (Live Watch)、跟踪 (Trace)、剖析 (Profiling) 和代码覆盖 (Code Coverage),从而简化嵌入式调试。
支持可扩展的构建系统
可与 CMake、源码控制和 GitHub 等各种构建系统配合使用,支持现代开发、自动化和协作的灵活工作流程。
使用扩展功能
在 Visual Studio Code 中,按"Ctrl + Shift + X",搜索"@publisher:IAR",然后点击安装。你也可以从 Visual Studio Code Marketplace 或 GitHub 获取 IAR Build 和 C-SPY Debug扩展。
支持的架构
VS Code 扩展与最新版本的 IAR Embedded Workbench 和 IAR 构建工具兼容。支持以下架构:
| 架构 | IAR Build 扩展 | IAR C-SPY 调试扩展 |
| Arm | ||
| RISC-V | ||
| Microchip AVR | ||
| Renesas RL78 | ||
| Renesas RX | ||
| Renesas RH850 | ||
| Texas Instruments MSP430 | ||
| 8051 |
支持的芯片
| Architecture | Manufacturer | Family | Device |
|---|---|---|---|
| Loading… | |||
No matching results.
常见问题解答
我需要修改生成的代码吗?
自动化代码生成如何在减少开发错误的同时保持灵活性?
自动化代码生成如何提高效率并减少工程开销?
基于模型的开发如何帮助团队在保持质量一致性的同时扩展嵌入式项目?
IAR Visual State 能否与现有的开发环境集成?
访问所有功能
利用我们的解决方案,您可以自由灵活地扩展开发操作,通过确保代码质量,加速创新进程,并在加强安全性的同时简化合规性。
-
广泛的架构和芯片支持
-
云就绪,专为企业量身定制
-
始终包含功能安全
通过我们的平台,您可以访问所有功能。