Mikrocontroller-Design Framework von Microchip vereinfacht die Firmware-Entwicklung
Unter der Bezeichnung MPLAB Harmony bietet Microchip ein Framework zur Firmware-Entwicklung für 32-Bit-Mikrocontroller an. Es integriert zum ersten Mal auch Lizensierung, Weiterverkauf und Support.
Anbieter zum Thema
Dies betrifft insbesondere Middleware, Treiber, Bibliotheken und Echtzeitbetriebssysteme von Microchip und Drittanbietern. Harmony umfasst bereits Softwareangebote von Drittanbietern wie Express Logic, FreeRTOS, InterNiche, Wittenstein High Integrity Systems, wolfSSL und anderen. Das ermöglicht Entwicklern, den Prozess der Codeentwicklung für PIC32-MCUs zu vereinfachen, allgemeine Integrationsfehler zu reduzieren und Produktvorlaufzeiten zu verkürzen.
Studien haben gezeigt, dass mit wachsender Komplexität die Softwareentwicklung 60% des durchschnittlichen Designaufwandes ausmacht. In dieser Zeit setzt der Designer unterschiedliche Software unterschiedlicher Herkunft mit unbestätigter Kompatibilität ein - mit zum Teil unterschiedlichster Unterstützung.
Dies führt zu einem immer größeren Zeitaufwand für die Verifikation und die Fehlersuche, wenn das Design bereits fertiggestellt ist. Damit wird ein Projekt 10-30 Mal teurer, als wenn die Fehlerbeseitigung schon während der Entwicklungsphase geschieht.
Mit MPLAB Harmony gibt Microchip dem Designer eine einzige integrierte, abstrahierte und flexible Quelle für einen von Microchip getesteten, fehlerfreien und interoperablen Code zur Reduzierung der Entwicklungszeit und Kosten an die Hand. Zusätzlich bietet Harmony eine modulare Architektur für die Integration von Treibern, Middleware und Bibliotheken und stellt ihm gleichzeitig eine RTOS-unabhängige Umgebung zur Verfügung.
Artikelfiles und Artikellinks
(ID:42424940)