Codefusion Studio (CFS) est une plateforme de développement de logiciels embarqués basée sur Visual Studio Code (VS Code) de Microsoft. Codefusion Studio fournit les meilleurs outils de développement de sa catégorie pour les processeurs embarqués et les MCU en fournissant des outils intuitifs pour les nouveaux arrivants tout en activant des fonctionnalités avancées pour les développeurs embarqués experts.
Page d'accueil avec des liens d'accès rapide aux tâches courantes, des liens vers des articles et des vidéos liés à vos projets, des guides d'utilisation, des manuels de référence du matériel, des fiches techniques et d'autres ressources utiles.
Un nouvel assistant de projet pour créer rapidement des projets ainsi que des exemples d'applications pour relancer votre développement.
Prise en charge de la chaîne d'outils pour la construction avec les processeurs ARM et RISC-V.
Outils de configuration des broches pour attribuer des signaux aux broches, configurer les valeurs des broches telles que le mode d'entrée ou de sortie et l'alimentation électrique, afficher les détails et les valeurs des registres et générer le code source à inclure dans votre projet.
Fonctionnalités de débogage, notamment les points d'arrêt, le démontage, le débogage hétérogène, etc.
CodeFusion Studio prend actuellement en charge les processeurs suivants dans les configurations suivantes :
| Processeur | MSDK | Zéphyr | Outils de configuration |
|---|---|---|---|
| MAX32655 | Oui | - | - |
| MAX32662 | Oui | - | - |
| MAX32670 | Oui | - | - |
| MAX32672 | Oui | - | - |
| MAX32675 | Oui | - | - |
| MAX32690 | Oui | Oui | Oui |
| MAX78000 | Oui | - | - |
| MAX78002 | Oui | - | Oui |
Cette section fournit des instructions pour l'installation et la configuration de CodeFusion Studio pour les processeurs pris en charge.
Les extensions Tools VS Code dépendent de :
Visual Studio Code de Microsoft version 1.89.0 ou ultérieure.
CodeFusion Studio et les extensions sont pris en charge sur les systèmes d'exploitation hôtes suivants :
Windows 10 ou 11 (64 bits)
macOS (ARM64)
Ubuntu 22.04 et versions ultérieures (64 bits)
Accédez à Téléchargement du programme d’installation de CodeFusion Studio.
Téléchargez le fichier d'installation souhaité :
Windows, téléchargez le programme d'installation de CodeFusionStudio_*.exe .
Linux, téléchargez le programme d'installation de CodeFusionStudio_*.run .
MacOS, téléchargez le programme d'installation de CodeFusionStudio_*.dmg .
Remarque : Le programme d'installation Linux se télécharge sans autorisations d'exécution. Exécutez
chmod a+x <installer>pour accorder les autorisations d'exécution avant de continuer.
Ouvrez l'assistant d'installation téléchargé pour commencer le processus d'installation.

Cliquez sur Suivant pour poursuivre la configuration.
Spécifiez le dossier de destination pour l'installation, puis cliquez sur Suivant .
Sélectionnez les composants par défaut ou souhaités à installer, puis cliquez sur Suivant .
Lisez le contrat de licence et cochez la case si vous acceptez la licence, puis cliquez sur Suivant .
Sélectionnez le menu Démarrer dans lequel créer un raccourci, puis cliquez sur Suivant .
Vérifiez les sélections de configuration et cliquez sur Installer .
Cliquez sur Terminer pour fermer le programme d'installation.
Spécifiez votre chemin d'installation de CodeFusion Studio en le sélectionnant dans une liste d'installations détectées.
Remarque : Le chemin peut également être configuré manuellement dans les paramètres utilisateur.
Remarque : Par défaut, le chemin CFSUtil pointe vers
${config:cfs.sdk.path}/Utils/cfsutil/bin/cfsutil. Le chemin CFSUtil par défaut devrait être suffisant dans la plupart des cas.
Modifiez votre chemin CFSUtil si vous y êtes invité ou configurez-le manuellement dans les paramètres utilisateur.

Remarque : L'extension VS Code peut être installée à partir de VisualStudio Marketplace ou manuellement à partir de l'installation de CodeFusion Studio. Cette étape n'est requise que si vous devez installer manuellement une extension.
Les extensions CodeFusion Studio VS Code se trouvent dans le répertoire VS Code du programme d'installation CodeFusion Studio . Pour installer le fichier *.vsix , ouvrez Visual Studio Code. Dans l'onglet Extensions , cliquez sur Install from VSIX... dans le menu des points de suspension :

Et accédez au(x) fichier(s) *.vsix souhaité(s) dans votre répertoire <codefusion-sdk-install>/VSCode .
Pour l'IDE CodeFusion Studio, sélectionnez cfs-ide-*.vsix
Le débogage Olimex ARM-USB-OCD-H est requis pour déboguer le cœur RISC-V sur les familles de pièces MAX. Les pilotes Olimex ne sont pas fournis directement par CodeFusion Studio et doivent donc être installés manuellement si le débogage RISC-V est requis.
Les instructions de téléchargement et d'installation se trouvent au chapitre 3 du :octicons-link-external-24 : Olimex ARM-USB-OCD-h User Manual{:target="_blank"}
Pour plus de documentation, reportez-vous au Guide de démarrage de CodeFusion Studio.