Aplikacje demonstracyjne dla układu EVE firmy FTDI

Firma FTDI przygotowała zestaw aplikacji ilustrujących możliwości jej układu EVE, czyli scalonego kontrolera multimedialnego, przeznaczonego do realizacji graficznych interfejsów użytkownika, obsługującego wyświetlanie, panele dotykowe i odtwarzanie dźwięku.

Opracowano łącznie ponad 20 przykładowych programów. Oprócz prostszych aplikacji nazywanych wg schematu „FT_App_funkcja” (np. FT_App_Gradient, FT_App_Keyboard) jest wśród nich 5 bardziej rozbudowanych przykładów, które tu przedstawimy. Każdy z nich ma formę interaktywnego menu jakiegoś urządzenia.

Jackpot to przygotowana przez FTDI wersja jednorękiego bandyty, demonstrująca użycie wbudowanych w EVE widgetów i typów podstawowych (primitives), a także manipulację bitmapami i odtwarzanie dźwięku. Aplikacja Restaurant (Restauracja) zawiera interaktywne menu z funkcjami śledzenia ruchu palca na panelu oraz obrotu, przy wykorzystaniu bitmap jako ikon. Washing Machine (Pralka) prezentuje możliwość tworzenia animacji z pojedynczych bitmap, a także wykorzystanie dotyku do nawigacji po ekranach menu. Refrigerator (Lodówka) wykorzystuje wbudowane czcionki, szablony i komendy scissor (nożyczki) oraz screensaver (wygaszacz ekranu) i sketch (szkic), wraz ze zsynchronizowanym odtwarzaniem dźwięku. Aplkacja Dials (Tarcze numerowe) prezentuje natomiast implementację względnych oraz bezwzględnych tarcz numerowych dla telefonów z użyciem śledzenia ruchu na panelu dotykowym, przycisków i punktów.

Wszystkie aplikacje przykładowe dla EVE można pobrać ze strony firmy FTDI. Prezentacje działania pięciu nowych aplikacji przykładowych są natomiast dostępne na kanale FTDI w serwisie YouTube.

Washing Machine:

 

Dystrybutorem produktów FTDI w Polsce jest firma Soyter Sp. z o.o., Klaudyn, ul. Ekologiczna 14/16, 05-080 Izabelin, http://www.soyter.pl.

O autorze