MENU

Plates-formes et logiciel de développement pour microcontrôleurs PIC 8 bits

Plates-formes et logiciel de développement pour microcontrôleurs PIC 8 bits

Nouveaux produits |
Par eeNews Europe



Les fonctions étant exécutées de façon déterministe et fiable, avec une implémentation matérielle et non logicielle, ces périphériques CIP élèvent les performances du système bien au-delà de celles d’un microcontrôleur 8 bits typique, tout en simplifiant la conception et réduisant les coûts de mémoire. Ils donnent également aux utilisateurs la possibilité de réagir rapidement aux conditions changeantes du marché, avec un minimum de code à réécrire et des cycles de validation très courts.

Afin de réduire encore plus le temps de développement avec ces microcontrôleurs, Microchip présente la version 3.0 de son générateur de code MPLAB Code Configurator (MCC), la toute dernière évolution de l’environnement de programmation graphique, dont la version beta est librement téléchargeable, et ajoute trois cartes de développement.

La première, nommée Curiosity, est une plate-forme de développement 8 bits totalement intégrée au rapport coût/efficacité attractif, conçue pour les utilisateurs/développeurs novices et pour toute personne cherchant une carte de prototypage rapide dotée de nombreuses fonctionnalités. Elle est compatible avec les microcontrôleurs PIC 8 bits en boîtiers PDIP à 8, 14 ou 20 broches. La topologie de la carte et les connexions externes offrent un accès total à chaque périphérique CIP du microcontrôleur. Les connecteurs externes incluent une barrette mikroBUS compatible avec plus de 100 cartes d’extension Click de MikroElektronika, ainsi qu’une empreinte de carte électronique permettant aux utilisateurs d’ajouter facilement un module de communication RN4020 Bluetooth LE de la gamme.

Ensuite, la carte Explorer 8 autorise la mise en œuvre d’un large éventail de fonctions de microcontrôleurs 8 bits, y compris des applications d’interface homme-machine, de conversion d’énergie, d’objets connectés ou de chargement de batteries. Elle possède d’excellentes possibilités d’extension avec deux interfaces Pmod de Digilent, deux emplacements pour carte Click de MikroElektronika, et deux barrettes pour cartes d’extension personnalisées que les développeurs peuvent créer pendant la phase de développement au gré de leurs besoins. Cette carte est également compatible avec les outils standard de programmation/débogage propriétaires PICkit 3, MPLAB ICD 3 et MPLAB REAL ICE.


Enfin, PICDEM Lab II est un outil à la fois de développement et pédagogique qui offre aux utilisateurs une platine de prototypage généreusement dimensionnée pour tester facilement différentes valeurs et configurations de composants externes de traitement et de contrôle des signaux analogiques afin d’optimiser le système. Grâce à cette flexibilité, la création de cartes électroniques sur mesure, coûteuses et difficiles à réaliser, n’est plus nécessaire dans les premières phases du projet. La carte étant modulaire, les utilisateurs ont la possibilité de développer un système intégrant un ou plusieurs microcontrôleurs PIC simultanément. Les connexions entre les puces peuvent être réalisées exactement tel que l’utilisateur le souhaite, et les possibilités d’extension incluent plusieurs interfaces de connexion standard en plus d’un jeu de connecteurs configurables. Parmi ces connexions, la carte inclut deux emplacements pour cartes Click de MikroElektronika, un connecteur pour module LCD à 16 broches et une barrette d’extension personnalisée à 20 broches pour ajouter des cartes sur mesure. Différents exemples sont proposés pour aider les utilisateurs à démarrer leur développement rapidement, allant de la simple configuration d’un microcontrôleur à la conversion d’énergie, en passant par l’audio Classe D.

Le générateur de code MPLAB Code Configurator réduit au minimum le temps de démarrage en limitant les recherches fastidieuses dans la documentation technique et les difficultés dans l’implémentation de code, tandis que les périphériques CIP matériels simplifient la vérification des fonctionnalités sur des systèmes de contrôle complexes. Avec la version 3.0, les ingénieurs peuvent, en quelques clics, configurer les périphériques individuels tout comme les fonctions système de haut niveau qui combinent plusieurs CIP. Ce MCC 3.0 assure également la compatibilité avec les bibliothèques propriétaires, comme les pilotes TCP/IP, les pilotes LIN personnalisés et les bootloaders série, qui devraient bientôt être rejoints par le tactile capacitif mTouch et les protocoles USB et RF.

www.microchip.com/CIP-090915a

Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :    ECI sur Google News

Partager:

Articles liés
10s