Ajout de la prise en charge des microcontrôleurs au kit de développement logiciel « universel »

Mise à jour : 20 octobre 2021

MikroElektronika a déclaré que son kit de développement logiciel multi-architecture, mikroSDK 2.0, prend désormais en charge 147 MCU de NXP. mikroSDK est une compilation de bibliothèques logicielles open source avec des API unifiées et des outils de développement logiciel, rendant le code d'application portable et réutilisable sur plusieurs plates-formes et architectures différentes, sans pratiquement aucun changement de code.

L'ajout de la famille Kinetis de NXP porte le nombre de microcontrôleurs pris en charge par mikroSDK 2.0 à plus de 1500 8, s'étendant des petits appareils 32 bits à 32 bits. Les autres familles de produits importantes couvertes incluent PIC et PIC849 de Microchip et la famille STM32 de XNUMX personnes de STMicroelectronics.

Commente Nebojsa Matic, PDG de MikroElektronika : « Peu importe que vous soyez actuellement en train d'évaluer PIC, que vous tombiez amoureux d'ARM ou que vous soyez simplement intéressé par une nouvelle architecture sur le marché. mikroSDK signifie que le code de l'application s'exécutera sur l'architecture de votre choix. Choisissez n'importe quelle carte hôte prise en charge, et il n'est pas nécessaire de modifier une seule ligne de code.

La solution est un kit de développement logiciel complet et multiplateforme pour les applications embarquées offrant tout le nécessaire pour commencer le développement et le prototypage, y compris les applications Click Board et les interfaces graphiques pour les périphériques embarqués. Le développement logiciel rapide est rapidement réalisé car les développeurs n'ont pas besoin de considérer le code de bas niveau, ce qui leur permet de se concentrer sur le code de l'application lui-même. Cela suggère que la modification du MCU ou même de la plate-forme entière n'aura pas besoin que les développeurs redéveloppent leur code pour le nouveau MCU ou la nouvelle plate-forme. Ils peuvent simplement basculer vers la plate-forme souhaitée, appliquer le fichier de définition de carte correct et le code de l'application continuera à s'exécuter après une seule compilation.