You can edit almost every page by Creating an account. Otherwise, see the FAQ.

µGFX

Aus EverybodyWiki Bios & Wiki
Wechseln zu:Navigation, Suche



µGFX

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)
Entwickler uGFX GmbH[1]
Erscheinungsjahr 2012[2]
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value))
Betriebssystem Unix, Linux, macOS, Windows, ChibiOS/RT, FreeRTOS, SylixOS, Zephyr
Programmiersprache C
Kategorie GUI-Toolkit
Lizenz Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)
ugfx.io

µGFX (ehemals ChibiOS/GFX) ist ein in C geschriebenes, halbfreies GUI-Toolkit zur plattformübergreifenden Entwicklung grafischen Benutzeroberflächen von eingebetteten Systemen. Die Bibliothek unterstützt unter anderem Unix, Linux, Mac OS, Windows, ChibiOS, FreeRTOS, SylixOS, Zephyr kann aber auch vollständig ohne ein Betriebssystem ausgeführt werden (bare metal). µGFX ist in verschiedene Module gegliedert. Der Entwickler kann bei der Kompilierung einzelne Module deaktivieren, wodurch nicht verwendete Module nicht in die fertige Binärdatei kompiliert werden.[3]

Geschichte[Bearbeiten]

Die erste Version von ChibiOS/GFX wurde 2012 von Joel Bodenmann entwickelt und war Teil des Echtzeit-Betriebssystems ChibiOS/RT. Durch die wachsende Portabilität und Support von verschiedenen Betriebssystemen/Plattformen wurde das Projekt im Mai 2013 vom Betriebssystem Kern separiert und in µGFX umbenannt.[4] Seit 2017 operiert ein gleichnamiges Unternehmen das den Vertrieb und die Weiterentwicklung des Projekts übernommen hat.

Weblinks[Bearbeiten]

Quellen[Bearbeiten]


Diese artikel "ΜGFX" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:ΜGFX.



Read or create/edit this page in another language[Bearbeiten]