Codefusion Studio (CFS) es una plataforma de desarrollo de software integrada basada en Visual Studio Code (VS Code) de Microsoft. Codefusion Studio proporciona las mejores herramientas de desarrollo de su clase para procesadores integrados y MCU al proporcionar herramientas intuitivas para los recién llegados y al mismo tiempo permitir funciones avanzadas para desarrolladores integrados expertos.
Página de inicio con enlaces de acceso rápido para tareas comunes, enlaces a artículos y videos relacionados con sus proyectos, guías de usuario, manuales de referencia de hardware, hojas de datos y otros recursos útiles.
Un nuevo asistente de proyectos para crear proyectos rápidamente, así como aplicaciones de ejemplo para impulsar su desarrollo.
Soporte de cadena de herramientas para construir con procesadores ARM y RISC-V.
Herramientas de configuración de pines para asignar señales a pines, configurar valores de pines como el modo de entrada o salida y la fuente de alimentación, ver detalles y valores de registro y generar código fuente para incluirlo en su proyecto.
Funciones de depuración que incluyen puntos de interrupción, desmontaje, depuración heterogénea, etc.
CodeFusion Studio actualmente admite los siguientes procesadores en las siguientes configuraciones:
Procesador | MSDK | Céfiro | Herramientas de configuración |
---|---|---|---|
MAX32655 | Sí | - | - |
MAX32662 | Sí | - | - |
MAX32670 | Sí | - | - |
MAX32672 | Sí | - | - |
MAX32675 | Sí | - | - |
MAX32690 | Sí | Sí | Sí |
MAX78000 | Sí | - | - |
MAX78002 | Sí | - | Sí |
Esta sección proporciona instrucciones para instalar y configurar CodeFusion Studio para procesadores compatibles.
Las extensiones de Tools VS Code dependen de:
Visual Studio Code de Microsoft versión 1.89.0 o posterior.
CodeFusion Studio y sus extensiones son compatibles con los siguientes sistemas operativos host:
Windows 10 u 11 (64 bits)
macOS (ARM64)
Ubuntu 22.04 y posterior (64 bits)
Vaya a Descarga del instalador de CodeFusion Studio.
Descargue el archivo de instalación deseado:
Windows, descargue el instalador CodeFusionStudio_*.exe .
Linux, descargue el instalador CodeFusionStudio_*.run .
MacOS, descargue el instalador CodeFusionStudio_*.dmg .
Nota: El instalador de Linux se descarga sin permisos de ejecución. Ejecute
chmod a+x <installer>
para otorgar permisos de ejecución antes de continuar.
Abra el asistente del instalador descargado para comenzar el proceso de instalación.
Haga clic en Siguiente para continuar con la configuración.
Especifique la carpeta de destino para la instalación y haga clic en Siguiente .
Seleccione los componentes predeterminados o los que desee instalar y haga clic en Siguiente .
Lea el acuerdo de licencia y haga clic en la casilla si acepta la licencia, luego haga clic en Siguiente .
Seleccione el menú Inicio en el que crear un acceso directo y haga clic en Siguiente .
Revise las selecciones de configuración y haga clic en Instalar .
Haga clic en Finalizar para cerrar el instalador.
Especifique la ruta de instalación de CodeFusion Studio seleccionándola de una lista de instalaciones detectadas.
Nota: La ruta también se puede configurar manualmente en la configuración del usuario.
Nota: De forma predeterminada, la ruta CFSUtil apunta a
${config:cfs.sdk.path}/Utils/cfsutil/bin/cfsutil
. La ruta CFSUtil predeterminada debería ser suficiente en la mayoría de los casos.
Cambie su ruta CFSUtil si se le solicita o configúrela manualmente en la configuración del usuario.
Nota: La extensión VS Code se puede instalar desde VisualStudio Marketplace o manualmente desde la instalación de CodeFusion Studio. Este paso solo es necesario si necesita instalar manualmente una extensión.
Las extensiones de CodeFusion Studio VS Code se pueden encontrar en el directorio VS Code en el instalador de CodeFusion Studio
. Para instalar el archivo *.vsix
, abra Visual Studio Code. En la pestaña Extensions
, haga clic en Install from VSIX...
en el menú de puntos suspensivos:
Y busque los archivos *.vsix deseados en su directorio <codefusion-sdk-install>/VSCode
.
Para el IDE de CodeFusion Studio, seleccione cfs-ide-*.vsix
Se requiere la depuración Olimex ARM-USB-OCD-H para depurar el núcleo RISC-V en las familias de piezas MAX. CodeFusion Studio no proporciona los controladores Olimex directamente, por lo que deben instalarse manualmente si se requiere la depuración RISC-V.
Las instrucciones de descarga e instalación se pueden encontrar en el capítulo 3 del :octicons-link-external-24: Olimex ARM-USB-OCD-h User Manual{:target="_blank"}
Para obtener más documentación, consulte la Guía de introducción a CodeFusion Studio.