Unterstützung für MCUs zum 'universellen' Software Development Kit hinzugefügt

Aktualisierung: 20. Oktober 2021

MikroElektronika hat erklärt, dass sein Multi-Architektur-Software-Entwicklungskit, mikroSDK 2.0, jetzt 147 MCUs von NXP unterstützt. mikroSDK ist eine Zusammenstellung von Open-Source-Softwarebibliotheken mit einheitlichen API- und Softwareentwicklungstools, die Anwendungscode portabel und auf mehreren verschiedenen Plattformen und Architekturen wiederverwendbar machen, praktisch ohne Codeänderungen.

Die Aufnahme der Kinetis-Familie von NXP erhöht die Anzahl der von mikroSDK 2.0 unterstützten MCUs auf über 1500, von kleinen 8-Bit- bis hin zu 32-Bit-Geräten. Andere wichtige abgedeckte Produktfamilien sind PIC und PIC32 von Microchip und die 849-starke STM32-Familie von STMicroelectronics.

Dazu Nebojsa Matic, CEO bei MikroElektronika: „Es spielt keine Rolle, ob Sie gerade PIC evaluieren, sich in ARM verlieben oder einfach nur an einer neuen Architektur auf dem Markt interessiert sind. mikroSDK bedeutet, dass der Anwendungscode auf der Architektur Ihrer Wahl ausgeführt wird. Wählen Sie ein beliebiges unterstütztes Host-Board, und Sie müssen keine einzige Codezeile ändern.“

Die Lösung ist ein komplettes, plattformübergreifendes Software-Entwicklungskit für eingebettete Anwendungen, das alles bietet, was für den Beginn der Entwicklung und des Prototypings benötigt wird, einschließlich Click-Board-Anwendungen und GUIs für eingebettete Geräte. Eine schnelle Softwareentwicklung wird schnell erreicht, da Entwickler keinen Low-Level-Code berücksichtigen müssen, sodass sie sich auf den Anwendungscode selbst konzentrieren können. Dies deutet darauf hin, dass die Änderung der MCU oder sogar der gesamten Plattform nicht erforderlich ist, dass Entwickler ihren Code für die neue MCU oder Plattform neu entwickeln. Sie können einfach auf die gewünschte Plattform wechseln, die richtige Board-Definitionsdatei anwenden und der Anwendungscode wird nach einer einzigen Kompilierung weiter ausgeführt.