Die Entwicklung einer grafischen Benutzeroberfläche (GUI) kann ein langwieriger und komplexer Prozess sein, der viel Zeit und Ressourcen für das Debuggen und die Integration von Code aus verschiedenen Tools erfordert. MGS ist für die einfache Integration mit 32-Bit-Mikrocontrollern und -Mikroprozessoren von Microchip konzipiert und mit verschiedenen Entwicklungsplattformen kompatibel, darunter MPLAB® Harmony v3 und Linux®-Umgebungen. Diese umfassende Lösung dient der GUI-Erstellung und unterstützt Entwickler dabei, die Wiederverwendbarkeit von Projekten zu verbessern und die Designkomplexität zu reduzieren.

MGS bietet Kompositionswerkzeuge, darunter einen Simulator zur Entwicklung von Prototypen ohne Hardware. Dank des MCC (MPLAB® Code Configurator) erstellt der Simulator den vom MCC generierten C-Code entweder im Web- oder im nativen Modus. Im Webmodus erzeugt das Tool eine HTML-Datei, die in den meisten Webbrowsern mit simulierter Touch-Interaktivität ausgeführt werden kann. Im nativen Modus ermöglicht der Simulator das Debuggen der Benutzeroberfläche auf Windows®-Desktop-Computern. Diese Funktionen ermöglichen präzise Demonstrationen von Bildschirmdarstellung und Funktionalität unabhängig von der verfügbaren Hardware.

MGS bietet eine intuitive WYSIWYG-Benutzeroberfläche in modernem Design, die es dem Benutzer ermöglicht, das Endergebnis direkt anzuzeigen und zu bearbeiten, wodurch Fehler reduziert und die Effizienz gesteigert werden.

Um GUIs zugänglicher zu machen, ist MGS vielseitig und unterstützt eine breite Palette von Geräten mit unterschiedlichen Leistungsniveaus, von ressourcenbeschränkten Geräten mit deutlich geringen Speicher- und Systemleistungsanforderungen bis hin zu Hochleistungsgeräten, die Touchscreens in Tablet-Größe mit hochwertiger Videowiedergabe unterstützen.

Diese Lösung ist ideal für Entwickler, die überragende Grafikleistung ohne kostspielige Hardware-Upgrades wünschen. MGS unterstützt zudem eine breite Palette an Displays, von monochromen OLED-Bildschirmen bis hin zu 1080p-TFT-Displays mit 16,7 Millionen Farben, einschließlich MIPI® DSI®-, LVDS-, RGB-, SPI- und HDMI®-Schnittstellen sowie 2D/3D-Gesten-Touchscreens.

„Wir bei Microchip haben uns verpflichtet, unseren Kunden umfassende Lösungen und modernste Werkzeuge bereitzustellen, damit sie qualitativ hochwertige Produkte entwickeln und schneller auf den Markt bringen können“, sagte Rod Drake, Corporate Vice President der Geschäftsbereiche MCU32 und MPU32 bei Microchip. „Dieses innovative Toolset vereinfacht die Entwicklung attraktiver und schneller Displays für alle Anwendungsbereiche, von Smart-Home-Geräten bis hin zu Industrieanlagen.“.

Diese umfassende Lösung vereinfacht die GUI-Integration vom Design bis zur Implementierung in einer Vielzahl von Anwendungen. MGS ist hochgradig kompatibel mit dem umfangreichen Portfolio an PIC32-Mikrocontrollern, SAM-Mikroprozessoren und maXTouch®-Touchscreen-Controllern von Microchip. Microchip liefert zudem weitere wichtige Komponenten wie Speicher, Energiemanagement und Konnektivitätslösungen.

Die Entwicklungswerkzeuge
umfassen Unterstützung für Entwicklungswerkzeuge wie MPLAB Harmony v3, MPLAB Code Configurator und Linux für 32-Bit-Mikrocontroller und Mikroprozessoren.

Weitere Informationen