[[archives:netmf43:accueilnetmf|{{ :iconemaison.jpg?nolink&25|Sommaire .NETMF v4.3 }}]] ==== Les outils logiciels pour les cartes à STM32F4's ==== [Mise à jour le 10/8/2021] {{ :netmf43:netmf.png?nolink|}} * **Ressources** * Outils et ressources pour le Micro Framework .NET sur miloush.net === Présentation === **La véritable force de l'écosystème NETMF est l’association du Micro Framework .NET et de l'IDE Visual Studio**. Le Micro Framework .NET est un **environnement** de développement **complet et bien documenté**. NETMF contient des fonctionnalités avancées telles que les **protocoles de communication, la gestion de fichiers, XML, des interfaces graphiques, le multithreading**, etc. Les cartes Netduino se programment en C# (syntaxe C, langage perçu comme une amélioration de Java) ou en Visual Basic avec l’environnement de développement intégré (IDE) **Microsoft Visual Studio** (disponible dans les versions **Community** ou professionnel. Il est nécessaire d’installer le Micro Framework .NET correspondant à la version de l’IDE et le **SDK WILDERNESS LABS**. {{ :netmf43:vs2019templates-newprojectdialog.png?nolink&800 |}} \\ === Fonctionnalités particulièrement appréciables dans l’IDE Microsoft Visual studio === * Environnement de développement intégré complet pour créer des applications Web, Windows Desktop et cross-plateforme iOS, Android et Windows, * **Coloration** syntaxique, * **Autocompletion** (Intellisense), * **Template** de code, * **Debugger in situ** (exécution du programme en pas à pas dans la carte avec retour de la valeur des variables dans l’IDE) \\ === Les logiciels à installer sur le PC === * **1. Visual Studio 2019** (Developpement .NET Desktop) {{ :netmf43:vs219.png?nolink&400 |}} * **2. Extension pour Visual studio 2019** [[http://informatix.miloush.net/microframework/Downloads/Articles/VS2019MF44RTW.vsix|{{ :netmf43:vs2019mf44rtwvsix.jpg?nolink&250 |Télécharger NetMF VS2019MF44RTW.vsix sur miloush.net}}]] * **3. Le microframework .NET v4.3** [[http://informatix.miloush.net/microframework/Downloads/Archive/SDK/4.3.1.0%20QFE2/MicroFrameworkSDK.MSI|{{ :netmf43:sdk.netmf4.3.jpg?nolink |Télécharger NetMF v4.3 sur miloush.net}}]] * **4. Le SDK pour les cartes Netduino** [[https://webge.fr/doc/wikis/outils/netduino/netduinosdk_v5.zip|SDK 4.3.2.1]] [[http://developer.wildernesslabs.co/Netduino/About/Downloads/|{{ :netmf43:sdknetduino.png?nolink&200 | Wilderness labs }}]] === Le logiciel à installer sur la carte Netduino === * **Le firmware des cartes Netduino** [[https://webge.fr/doc/wikis/outils/netduino/NetduinoUpdate_4.3.2.3.zip|Firmware 4.3.2.3]] \\ ---- === Guide d’installation des logiciels === * Pour la carte Netduino de Wilderness Labs [[https://webge.fr/doc/wikis//pdf/Guide_Install_Log_Netduino.zip|Téléchargement]]. * Pour les cartes FEZ de GHI Electronics lien (**OBSOLETE en 2020** voir [[tinyclros:accueiltinyclr|Bienvenue sur C# Embarqué et TinyCLR-OS v1]].