Vývoj výkonné grafiky a zvuku za tak krátký čas?

Grafická řešení od 4D Systems jsou důkazem toho, že výkonná grafická rozhraní nemusí znamenat velké náklady a dlouhý čas na vývoj. Dejte tedy svým aplikacím čtvrtý rozměr!
Toto je archivní článek z 29.09.2011. Některé informace již nemusí být aktuální a ve shodě se současným stavem. V případě pochybností Vám rádi poskytneme aktuální informace.

Australská společnost 4D Systems, jejíž výrobky jsme zařadili do naší nabídky, se specializuje na grafická řešení, která jsou uživatelsky velmi přívětivá a vyžadují poměrně malé vývojové úsilí k dosažení velmi slušných výsledků.

Základem grafických řešení od 4D Systems jsou dva výkonné čipy - Goldelox a Picaso. Čipy obsahují grafický procesor, paměť a rozhraní pro běžné LCD a OLED displeje a podle typu též podporu pro dotykový panel. Grafické čipy a moduly s těmito čipy představují výkonnou a uživatelsky přívětivou platformu pro vytvoření grafického rozhraní k široké škále zařízení.
Společnou vlastností obou čipů je, že se dají nakonfigurovat do režimu podřízeného grafického čipu se sériovým rozhraním – SGC (slave graphics controller) - pro spolupráci s nadřízeným mikroprocesorem, nebo do režimu samostatného grafického procesoru – GFX (stand alone host graphics controller). Takto změnit vlastnosti čipu je možno kdykoliv jednoduchým nahráním volně dostupného konfiguračního souboru.

Goldelox - je cenově velmi přijatelný čip, podporující výkonnou grafiku, text, obrázky, animace, makra a další. Dá se použít s jednoduchým sériovým rozhraním pro spolupráci s mikroprocesorem (SGC verze) nebo jako samostatný výkonný grafický procesor (GFX verze). Dokáže spolupracovat s mnoha běžnými displeji LCD a OLED série „80“ s 8 bitovým rozhraním. Čip dokáže generovat zvuk, podporuje SD karty přes SPI rozhraní a mnohé další.

Picaso – je oproti čipu Goldelox výkonnější, s vícero možnostmi a až 16-ti univerzálními vstup/výstupními (I/O) piny. Podobně jako Goldelox i Picaso se dá použít v SGC nebo GFX konfiguraci. Podporuje 4-vodičový dotykový panel a je vhodný i pro displeje s větším rozlišením. Obsahuje HW i SW podporu pro SD nebo MMC karty, též pro velkokapacitní SD-HC karty s kapacitou nad 4 GB, díky čemuž je možno na tato paměťová média umístit vedle samotného programu i velké množství grafiky, obrázků, animací a maker. Rovněž Picaso obsahuje výkonné generování zvuku.

Pravděpodobně nejdůležitější vlastností obou čipů od 4D Systems je, že se dají poměrně velmi jednoduše programovat ve vlastním grafickém jazyku 4DGL, syntaxem podobným jazyku C nebo C++. Jazyk je uživatelsky přívětivý a dá se relativně velmi snadno naučit. Největší výhodou jazyka 4DGL je to, že program napsaný v tomto jazyku je bez problémů přenositelný mezi těmito čipy a zejména je použitelný pro různé displeje.

Na základě procesorů Goldelox a Picaso jsou postaveny grafické moduly s displeji LCD a OLED. Výborné vlastnosti těchto procesorů je možno v plné míře využívat i u těchto modulů – t.j. každý modul se dá nakonfigurovat do režimu podřízeného nebo samostatného modulu. Rovněž jako u samostatných čipů - stejný program se dá použít pro různé moduly. Mimo jiného to pro zákazníka znamená, že pokud se rozhodne pro určitý druh modulu a tento se po létech přestane vyrábět, může bez problémů použít shodný program na novém druhu modulu – bez zdlouhavého a nákladného přepisování programu na novou platformu. Toto je výhodné i v případě, kdy po úspěšném vývoji zařízení zjistíte, že by byl pro vaši aplikaci vhodnější jiný typ displeje, než byl použit v prototypu. V tomto případě opět nemusíte mít vrásky na čele a můžete lehce použít stejný program.

Pro podporu vývoje nabízí společnost 4D Systems volně ke stažení programy jako například 4D-Workshop3 IDE a příklady aplikací v jazyku 4DGL.

V případě zájmu o výrobky 4D Systems nás prosím kontaktujte na adrese info@soselectronic.cz.

Vývoj výkonné grafiky a zvuku za tak krátký čas?

Výhody / vlastnosti:

  • výkonné grafické čipy
  • kompletní moduly s LCD nebo OLED
  • použitelné jako samostatné nebo jako podřízené
  • uživatelsky přívětivý programovací jazyk 4DGL
  • stejný program je možno použít pro různé moduly
  • rozsáhlá podpora vývoje
  • výborný poměr cena/ vlastnosti

Nezmeškejte takové články!

Líbí se Vám naše články? Nezmeškejte už ani jeden z nich! Nemusíte se o nic starat, my zajistíme doručení až k Vám.

Doplňující produkty


4D PROGRAMMING CABLE 4D SYSTEMS  
4D PROGRAMMING CABLE

USB/Serial-TTL programátor pro 4D moduly

Příslušenství k displejům

Obj. číslo : 112515
Výrobce: 4D SYSTEMS
skladem 7 ks
1 ks+
2 ks+
14 ks+
650,00 Kč
620,00 Kč
554,00 Kč
  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače

uCAM-TTL 4D SYSTEMS  
uCAM-TTL

Kamera 640x480 UART TTL JPEG komprese objektiv 120°

Kamery

Obj. číslo : 112456
Výrobce: 4D SYSTEMS
Zboží vyřazeno z nabídky

uDRIVE-USD-G1 4D SYSTEMS  
uDRIVE-USD-G1

Modul Tiny uSD Card Drive

Příslušenství k displejům

Obj. číslo : 112457
Výrobce: 4D SYSTEMS
Zboží vyřazeno z nabídky

uLCD-32PT(SGC) 4D SYSTEMS  
uLCD-32PT(SGC)

4DGL Embedded TFT 3,2" 240x320 modul TP

TFT moduly

Obj. číslo : 112454
Výrobce: 4D SYSTEMS
Zboží vyřazeno z nabídky

uVGA-II 4D SYSTEMS  
uVGA-II

VGA gragický modul pro QVGA VGA SVGA

Příslušenství k displejům

Obj. číslo : 112461
Výrobce: 4D SYSTEMS
Zboží vyřazeno z nabídky

uLCD-43PT 4D SYSTEMS  
uLCD-43PT

4DGL Embedded TFT modul 4,3" 480x272 TP

TFT moduly

Obj. číslo : 114212
Výrobce: 4D SYSTEMS
1 ks+
2 ks+
3 470,00 Kč
3 390,00 Kč
  • Vložit do košíku
  • Vyžádat cenu
  • Přidat k oblíbeným
  • Sledovat položku
  • Přidat produkt do porovnávače
Souhlasíte s ukládáním cookies?
Vítejte na stránkách SOS electronic. Než vstoupíte do našeho online světa, chceme vás požádat o možnost ukládání souborů cookies do vašeho prohlížeče. Váš souhlas nám pomůže bezchybně zobrazovat stránku, měřit její výkon a sledovat další statistiky. Kromě toho vám můžeme přinášet nabídku našich produktů a služeb, šitých doslova na míru. Cookies poskytujeme také třetím stranám. U nás jste však v bezpečí.
Správné fungování webu
Stabilnější technická kontrola
Lepší marketingová nabídka

Více o souborech cookies
Více o zpracování osobních údajů

Nezbytné Pouze vybrané Přijmout všechny cookies