La plate-forme de développement de firmware MPLAB Harmony supporte désormais tous les PIC32 de Microchip

La plate-forme intégrée de développement de firmware MPLAB Harmony 1.0 de Microchip est désormais officiellement disponible pour tous les microcontrôleurs 32 bits PIC32 de l’Américain. Cet environnement  basé sur ...une conception orientée objet peut s’utiliser avec ou sans système d’exploitation temps réel et fournit un framework configurable de modules logiciels de bas niveau (pilotes logiciels, middleware, bibliothèques de périphériques, bibliothèques graphiques, services système, etc.), conçus dès l’origine pour interopérer et fonctionner ensemble.

Le framework, qui contient une pile TCP/IP certifiée IPv6 dans sa version la plus récente (MPLAB Harmony était déjà disponible depuis plusieurs mois pour certains PIC32), a également été conçu pour permettre une intégration aisée de logiciels tierces parties (RTOS, middleware, drivers, etc.). Express Logic, à tittre d'exemple, a annoncé que son sustème d'exploitation temps réel ThreadX avait été intégré au sein de MPLAB Harmony.

Selon Microchip, l’outil graphique de la plate-forme MPLAB Harmony réduit les efforts exigés lors de la modification de la configuration des périphériques à n’importe quel moment du développement, tout en éliminant quasiment complètement l‘occurrence d’erreurs logicielles au sein de ces mêmes configurations et des configurations de middleware. Compatible avec l’environnement de développement intégré (IDE) gratuit MPLAB X de l’Américain, le framework MPLAB Harmony de base est téléchargeable gratuitement sur le site de Microchip.