Quelle: dotnetpro
PlatformIO 17.02.2020, 00:00 Uhr

Cross-Platform-Code

Die Open-Source-Entwicklungsumgebung PlatformIO will die IoT-Entwicklung für ­Embedded-Boards von unterschiedlichen Herstellern vereinfachen.
Harte Konkurrenz und Konsolidierung im Mikrocontrollermarkt haben in den vergangenen Jahren dazu geführt, dass die Langfrist-Verfügbarkeit klassischer Mikrocontroller immer besser wird. STMicroelectronics garantiert in vielen Fällen sieben Jahre, während man bei Microchip teilweise auch 15 Jahre alte Controller noch ohne Probleme bekommt.
Trotzdem zahlt sich Cross-Plattform-Entwicklung im Embedded-Bereich aus. Die Gründe beginnen bei Auftraggebern, wenn diese sich aus firmenpolitischen Gründen von einem Halbleiterhersteller ab- und zu einem anderen hinwenden, was ein Ad-hoc-Redesign erforderlich machen kann. Daneben kann es aber auch zu ganz gewöhnlichen Marktkraft-Bewegungen kommen. Insbesondere aus China dürfte uns eine ganze Familie neuer Mikrocontroller bevorstehen, die bei Kunden durch ihre geradezu minimalen Preise Gefallen finden. Und schließlich gibt es auch immer wieder komplexere Softwarebibliotheken, die mit Prozessoren eines bestimmten Anbieters besonders gut zusammenarbeiten.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar