CodeFusion Studio: Accelerating Embedded Development
Developing embedded software is an increasingly complex problem. As the world moves to multi-core, multi-architecture devices, software engineers need to leverage and debug different processing architectures and system configurations. Developers need open tools, SDKs, and middleware designed for multi-core systems that provide system visibility and offer the flexibility to adapt to their development needs. SDKs need to be easily accessible, leveraging Zephyr and other communities within a tooling platform that has a broad ecosystem of technology plug-ins and providers.
CodeFusion Studio (CFS) is an award winning1 embedded software development platform built on Microsoft's open-source development environment Visual Studio Code (VS Code) and designed for the heterogeneous world. CodeFusion Studio provides intuitive development tooling for ADI’s embedded processors and MCUs. Featuring Trusted Edge Security Architecture (TESA), tools for multi-core heterogeneous debug, Zephyr support, Integrated Pin and Clock Config, a modern UI, ELF File Visualization, open-source tools, and more, CodeFusion Studio is built by and for developers to accelerate development and embrace modern software development pipelines.
Homepage with quick access links for common tasks, links to articles and videos related to your projects, user guides, hardware reference manuals, data sheets, and other useful resources. A new project wizard for quickly creating projects as well as example applications to jumpstart your development.
Toolchain support for building against Arm and RISC-V processors.
- Integrated pin and clock configuration tools for assigning signals to pins, configuring pin values such as input or output mode and power supply, viewing register details and values, and generating source code to be included in your project.
- Essential debugging tools including heterogeneous debug, breakpoints, disassembly and more.
- Flexible crypto library support that auto-compiles to meet application specific security requirements.
- Common security API provides scalability of developer applications across ADI hardware platforms and configurations to meet varying workload demands.
- Proven security implementations provide a foundation for your application certification requirements.
CodeFusion Studio: Accelerating Embedded Development
Developing embedded software is an increasingly complex problem. As the world moves to multi-core, multi-architecture devices, software engineers need to leverage and debug different processing architectures and system configurations. Developers need open tools, SDKs, and middleware designed for multi-core systems that provide system visibility and offer the flexibility to adapt to their development needs. SDKs need to be easily accessible, leveraging Zephyr and other communities within a tooling platform that has a broad ecosystem of technology plug-ins and providers.
CodeFusion Studio (CFS) is an award winning1 embedded software development platform built on Microsoft's open-source development environment Visual Studio Code (VS Code) and designed for the heterogeneous world. CodeFusion Studio provides intuitive development tooling for ADI’s embedded processors and MCUs. Featuring Trusted Edge Security Architecture (TESA), tools for multi-core heterogeneous debug, Zephyr support, Integrated Pin and Clock Config, a modern UI, ELF File Visualization, open-source tools, and more, CodeFusion Studio is built by and for developers to accelerate development and embrace modern software development pipelines.
Homepage with quick access links for common tasks, links to articles and videos related to your projects, user guides, hardware reference manuals, data sheets, and other useful resources. A new project wizard for quickly creating projects as well as example applications to jumpstart your development.
Toolchain support for building against Arm and RISC-V processors.
- Integrated pin and clock configuration tools for assigning signals to pins, configuring pin values such as input or output mode and power supply, viewing register details and values, and generating source code to be included in your project.
- Essential debugging tools including heterogeneous debug, breakpoints, disassembly and more.
- Flexible crypto library support that auto-compiles to meet application specific security requirements.
- Common security API provides scalability of developer applications across ADI hardware platforms and configurations to meet varying workload demands.
- Proven security implementations provide a foundation for your application certification requirements.
{{modalTitle}}
{{modalDescription}}
{{dropdownTitle}}
- {{defaultSelectedText}} {{#each projectNames}}
- {{name}} {{/each}} {{#if newProjectText}}
-
{{newProjectText}}
{{/if}}
{{newProjectTitle}}
{{projectNameErrorText}}