Cette nouvelle version permettra aux concepteurs utilisant habituellement des microcontrôleurs PIC® et l'écosystème MPLAB d'évaluer et d'intégrer facilement des microcontrôleurs AVR à leurs applications. Les versions futures de MPLAB prendront en charge une gamme plus étendue de microcontrôleurs AVR et intégreront des améliorations supplémentaires. La prise en charge des microcontrôleurs AVR restera également assurée via Atmel Studio 7 et Atmel START pour les dispositifs AVR actuels et futurs. L'environnement de développement
intégré MPLAB X version 5.05 offre un environnement de développement unifié et une compatibilité multiplateforme, notamment avec les systèmes d'exploitation Windows®, macOS® et Linux®, permettant ainsi aux concepteurs d'intégrer des microcontrôleurs AVR à leurs projets matériels. La boîte à outils a été améliorée grâce à la prise en charge de MCC (MPLAB Code Configurator), le configurateur de code de Microchip, simplifiant la configuration des composants logiciels et des paramètres des périphériques (horloges, périphériques et affectation des broches) via l'interface à menus de l'outil. MCC peut également générer du code pour certaines cartes de développement, telles que la carte Curiosity ATMega4809 Nano (DM320115) de Microchip et les cartes de développement AVR Xplained existantes.
Davantage d'options de compilateurs et de débogueurs/programmateurs sont disponibles pour la compilation et la programmation des microcontrôleurs AVR avec l'IDE MPLAB X 5.05. Parmi les compilateurs disponibles figurent la GNU Compiler Collection (GCC) et le compilateur C MPLAB XC8, qui offrent aux développeurs des techniques d'optimisation logicielle avancées pour réduire la taille du code. Les concepteurs peuvent également accélérer le débogage et la programmation grâce au programmateur/débogueur MPLAB PICkit™ 4 ou au nouveau programmateur/débogueur MPLAB Snap.
Les cartes de développement disponibles pour l'évaluation et la programmation des microcontrôleurs AVR sont majoritairement compatibles avec les écosystèmes MPLAB et MCC. Les cartes de développement Xplained sont compatibles avec START et désormais avec l'IDE MPLAB X. Plateformes de développement économiques et entièrement intégrées pour microcontrôleurs, les cartes Xplained s'adressent aux nouveaux utilisateurs, aux fabricants et à ceux qui recherchent une carte riche en fonctionnalités pour le prototypage. La plateforme Xplained intègre un programmateur/débogueur et ne nécessite aucun matériel supplémentaire. L'
IDE MPLAB X version 5.05, le compilateur C MPLAB XC8 et GCC sont disponibles gratuitement sur le site web de Microchip. L'outil de développement MPLAB PICkit 4 (PG164140) est disponible au prix de 47,95 $. MPLAB Snap (PG164100) est également disponible au prix de 14,95 $. La carte ATmega4809 Curiosity Nano (DM320115) est disponible au prix de 10,00 $. Pour obtenir la liste complète des appareils compatibles, téléchargez MPLAB X IDE.
Microchip annonce la version 5.05 de son environnement de développement intégré (IDE) MPLAB X, qui, en phase bêta, est compatible avec la plupart des microcontrôleurs AVR.
