Vorteile

Wählen Sie uC / GUI für Ihre Embedded Products

uC / GUI ist ein universelles Grafik-Software für Embedded-Anwendungen. Es wird entworfen, um eine effiziente, Prozessor-und LCD-Controller unabhängige grafische Benutzeroberfläche für jede Anwendung mit einer grafischen LCD bieten. Es arbeitet in Einzel-als auch in Multi-Task-Umgebungen. uC / GUI angepasst werden kann fast jede Größe des physikalischen oder virtuellen Displays mit einem LCD-Controller und CPU.

FEATURES

Optionale Add-on-Module ermöglichen es Ihnen, die benötigten Speicherbedarf anpassen und Funktionen von Ihrer Anwendung benötigt. Die Module sind:
Memory Geräten verwendet, um die Anzeige von Flackern verhindern bei Verwendung von Zeichen-Operationen von überlappenden Elementen
Window Manager ermöglicht Ihnen die Erstellung und den Umgang mit verschiedenen Windows jeder Größe
Widgets sind Fenster mit Widgest Objekttyp Eigenschaften: Knöpfe, Radio-Buttons, Bildlaufleisten, Kontrollkästchen, Listenfelder und vieles mehr. Widgets sind Kontrollen in der Windows-Welt genannt
Dialoge Dialoge sind in der Regel Fenster, um die Eingaben des Benutzers Anfrage erscheinen. Es kann mehrere Widgets, um Informationen vom Benutzer durch verschiedene Auswahlmöglichkeiten, oder es kann die Form einer Message-Box, die einfach informiert (z. B. ein Hinweis oder eine Warnung an den Benutzer) und eine Schaltfläche "OK" übernehmen
Touch-Screen-Touch-Screen-Unterstützung, die jetzt im Basispaket enthalten ist enthält eine Low Level Treiber, dass die analogen Eingang (aus zwei 8-Bit oder besser A / D-Wandler-Kanäle Griffe), Entprellung und Kalibrierung des Touchscreens. Dieses Modul ist optional, da Sie nicht, um es in Ihrem Produkt gehören, wenn Sie nicht über einen Touch-Screen

Antialiasing
Glättet Kurven und diagonale Linien durch "Vermischung" mit der Hintergrundfarbe, die von den Vordergrund
LCD Treiber Micrium bietet Treiber für die gängigsten LCD-Controller

Farbe, Graustufen und Schwarzweiß-MANAGEMENT
uC / GUI verfügt über eine integrierte, sehr effiziente Farb-Management-System. Dieses System ermöglicht die Konvertierung von logischen Farben (RGB-Format) in den physischen Farben, die Ihr LCD-Display zur Laufzeit kann. Damit Ihre Bewerbung nicht wirklich braucht, um mit den verfügbaren Farben betrifft, kann LCDs leicht ausgetauscht werden. Für eine optimierte Anwendungen kann das System auch mit Display Bitmaps Indizes (Vor-) Kompilierung durch die Anwendung durch den Programmierer oder Bitmap-Wandler erzeugt. In einigen Fällen sollten Sie in der Lage, vollständig wiederverwenden Anwendung Code für einen Farb-basiertes Produkt für ein Produkt, dass ein Schwarz-Weiß-Display geschrieben hat.
Parserunabhängige
uC / GUI funktioniert mit fast allen CPUs und im Gegensatz zu anderen GUIs, die eine C + +-Compiler, uC / GUI zu 100% in ANSI-C geschrieben ist erforderlich.
Touchscreen-Unterstützung

Touch-Screen-Unterstützung für Analog-Touch-Panels ist Teil der Basis-Paket.
Entwicklungs-Tools


Der uC / GUI Bitmap Converter können beliebige Bitmap in Standard-"C"-Code zu konvertieren. Es unterstützt Konvertierung Palette für verschiedene LCDs. Aus Effizienzgründen können Bitmaps auch ohne Palette Daten gespeichert werden und in komprimierter Form. Sie können eine beliebige Bitmap in Ihrer Anwendung auf jedem LCD-Display. Der uC / GUI Font Converter ermöglicht es Ihnen, eine der Windows-Schriftarten für die Verwendung in eingebetteten Anwendungen zu generieren. Proportionale Schriftarten werden unterstützt. Fonts für Fremdsprachen kann die gleiche Weise erstellt werden. uC / GUI bietet vollständige Unicode-Unterstützung.
Der uC / GUI Simulator ermöglicht dem Entwickler, ein Prototyp der Anwendung auf einem PC (Visual C + + V6.0 oder höher benötigen demonstrieren), helfen bei der Gestaltung der Anwendung und wird oft in Marketing-Aktivitäten des Erzeugnisses verwendet werden. Der uC / GUI Viewer ermöglicht der GUI-Layout auf dem PC-Debugging, die Beschleunigung der Layout-Gestaltung. In anderen Worten: Sie können zeichnen Sie ein Bild (Bitmap) des aktuellen Produkt entwerfen und testen Sie die GUI-Teil auf einem PC. Sie können simulieren Tastendrücke mit Hilfe der PC-Tastatur oder Touch-Screen Eingaben mit der Maus auf dem PC.
Evaluation Board
Erwerben Sie ein Evaluation-Board mit denen Sie die relative Performance Ihrer Anwendung läuft auf einem Mitsubishi M16C Prozessor sehen. Das Evaluation-Board ermöglicht Ihnen auch den tatsächlichen LCD laufen (vorausgesetzt es ist kompatibel), so dass Sie sehen können, wie Ihr Produkt aussehen wird.

SMALL FOOTPRINT
uC / GUI wurde konzipiert, um eine möglichst geringe Speicherbedarf wie möglich haben. Verschiedene Konfigurations-Switches ermöglichen maßgeschneiderte Software perfekt auf Ihre Bedürfnisse und reduziert den Speicherbedarf auf ein Minimum.

PERFORMANCE
Alles was benötigt wird ist eine CPU mit einem ANSI-C-Compiler. Prozessoren von 8 bis 32 Bit läuft das GUI; 16-Bit-CPUs oder besser sind empfehlenswert für Performance Überlegungen.

SCHRIFTLICHE in ANSI C
Im Gegensatz zu anderen GUIs, die eine C + +-Compiler, uC / GUI zu 100% in ANSI C geschrieben wird benötigt
DOKUMENTATION
uC / GUI kommt mit einem 375 seitiges Handbuch. Jede Funktion wird beschrieben und eine API bereitgestellt.
SOURCE-CODE
uC / GUI kommt mit all den Quellcode. In der Tat ist der Quellcode wahrscheinlich die sauberste und konsistente Code von Embedded Graphical User Interface. Alle Leistungen von uC / GUI beginnt mit einem Präfix im Zusammenhang mit dem Modul, an dem seine gehört (zB: 'vorgesehen GUI "," WM "). Dies macht es einfacher zu wissen, dass die Funktionen, GUI Dienstleistungen beziehen in Ihrer Anwendung. Auch die Dienstleistungen sind fein säuberlich nach Kategorien gruppiert: GUI_Disp für 2DGraphics, GUI_AA für Antialiasing, etc ....

Großen Nutzerbasis
uC / GUI wurde in Hunderten von Produkten von Unternehmen wurden in der ganzen Welt eingesetzt.
Keine Lizenzgebühren
uC / GUI basiert auf einer Grundlage pro Produkt lizenziert und ermöglicht es Ihnen, eine beliebige Anzahl von Einheiten für das lizenzierte Produkt zu verkaufen. Für weitere Informationen kontaktieren Sie Licensing@micrium.com

Micrium WEBSITE
www.Micrium.com
Die Micri?m Website enthält eine Menge Inhalt zur Unterstützung des uC / GUI. Sie Application Notes finden Sie Antworten auf häufig gestellte Fragen (FAQs), Links zu empfohlenen Bücher, Dritten Pakete (Compiler, TCP / IP-Stacks, Dateisysteme) und vieles mehr.
Für Preisinformationen, klicken Sie hier.

Members Login
username
password
New MemberRegister Here
Newsletter Signup