Microchip : Les outils de developpement

De Wiki_du_Réseau_des_Electroniciens_du_CNRS
Sauter à la navigation Sauter à la recherche

Microchip aujourd'hui

  • Une version de l'IDE de (en version allégé) est à utiliser directement en ligne sur votre navigateur, voir "MPLAB Xpress Cloud-based IDE"
  • La version actuelle de l'environnement de développement à installer, est MPLAB® X IDE v3.50 (14/12/2016) → Read Released on Microchip forum
    • Installation de Plug-In supplémentaire :
    MPLAB® Code Configurator v3.25 (04/11/2016) (famille 8, 16 et 32 bits)
  • Les compilateurs associés pour les différentes familles 8, 16 et 32 bits sont à télécharger et installer séparément, voir MPLAB® XC Compilers
    • MPLAB® XC8  Compiler v1.40 (13/12/2016)
    • MPLAB® XC16 Compiler v1.30 (02/12/2016)
    • MPLAB® XC32 Compiler v1.42 (14/06/2016)
  • Bibliothèques de programmes additionnelles :

Nuvola apps kdict.png Introduction

Que ce soit pour divers applications comme:

PIC32 and Embedded Wireless Solutions


Il existe un ensemble d'outils gratuits, mise à disposition par Microchip (voir "Software Solutions") et permettant de développer ses projets, du plus simple au plus évolué.

Deux outils principaux sont intégrés dans l'environnement de développement MPLAB® X IDE et pour chacun d'eux il est nécessaire de procéder à l'installation d'un plug-in :

Software Tools
MPLAB® Code ConfiguratorMPLAB® Harmony Integrated Software FrameworkMchp logo mcc mhc.png
À propos de cette image
MPLAB® X IDE Plug-ins MPLAB® X Integrated Development Environment (IDE)

Voir comment le framwork MPLAB® Harmony diffère des bibliothèques d'applications (MLA) ?


Voici par exemple, comment installer la version de MPLAB® Harmony v2.0 Beta

Après avoir télécharger et installer le Framework Harmony :

Mchp install harmony 201b.png

Ouvrez l'IDE MPLAB X, puis depuis le menu "Tools > Plugins" allez sur l'onglet "Downloaded" et cliquez sur "Add Plugins..."

Mchp install mhc v2012 1.pngMchp install mhc v2012 2.png

Un message vous invite à redémarrer l'IDE après quoi le plug-in est opérationnel :-)