概述

优势和特点

  • 主页包含常见任务的快速访问链接、与您的项目相关的文章和视频的链接、用户指南、硬件参考手册、数据表和其他有用资源。
  • 新的项目向导可用于快速创建项目以及示例应用,让您快速开始开发。
  • 针对Armand RISC-V处理器构建的工具链支持。
  • 集成引脚和时钟配置工具,用于将信号分配给引脚、配置引脚值(如输入或输出模式和电源)、查看寄存器详细信息和值以及生成要包含在项目中的源代码。
  • 基本调试工具包括异构调试、断点、反汇编等。
  • 灵活的加密库支持,可自动编译以满足特定于应用的安全要求。
  • 通用安全API为跨ADI硬件平台和配置的开发人员应用提供了可扩展性,以满足不同的工作负载需求。
  • 经过验证的安全实施为您的应用认证要求提供了基础。

兼容器件特性

处理器 MSDK Zephyr 配置工具 TESA
MAX32570
MAX32655
MAX32662
MAX32670
MAX32672
MAX32675
MAX32690
MAX78000
MAX78002

产品详情

开发嵌入式软件是一个日益复杂的问题。随着我们向多核、多架构设备的转变,软件工程师需要利用和调试不同的处理架构和系统配置。开发人员需要专为多核系统设计的开源工具、SDK和中间件,以提供系统可见性和灵活性来适应他们的开发需求。SDK需要易于访问,并且能在具有广泛技术插件和提供商生态系统的工具平台内利用Zephyr和其他社区。

CodeFusion Studio (CFS)是一个基于微软开源开发环境 Visual Studio Code(VS Code)构建、面向异构环境设计的嵌入式软件开发平台。CodeFusion Studio为ADI的嵌入式处理器和MCU提供了直观的开发工具。CodeFusion Studio具有可信边缘安全架构(TESA)、多核异构调试工具、Zephyr支持、集成引脚和时钟配置、现代UI、ELF文件可视化、开源工具等,由开发人员构建并服务于开发人员,旨在加速开发并采用现代软件开发流程。

  • 开源
  • 与SDK集成
  • Zephyr RTOS支持
  • 具有CI友好命令行实用程序的现代UI
  • 用于分析已编译应用的ELF文件可视化工具
  • 新功能的强大路线图可简化嵌入式开发,并让工程师更好地控制解决困难的设计挑战
  • 具有可配置安全信任根的通用安全API,支持mbedTLS、wolfSSL、PSA Crypto API和ADI安全解决方案
  • 具有灵活信任根服务的ADI可信边缘安全架构(TESA)
  • 经过验证的安全加密库可支持系统认证

下载及相关软件

软件开发工具包

Get Started: Visit ADI Developer Portal

Visit ADI Developer Portal to begin your CodeFusion Studio download and accelerate your embedded development today.

系统要求

以下主机操作系统支持CodeFusion Studio扩展:

  • Windows 10(64位)
  • Windows 11(64位)
  • macOS (ARM64)
  • Ubuntu 22.04及更高版本(64位)

第1步:下载CodeFusion Studio安装程序(1.0.0),其中包含Windows、Linux或macOS上VS Code的所有命令行工具。


第2步: 安装 Microsoft's Visual Studio Code (1.89.0)或更高版本。

第3步: 从Visual Studio Code Marketplace安装 CodeFusion Studio extension扩展

相关硬件 (2)

控制器板

EV-Kits