Az ausztrál 4D Systems cég, melynek termékeit már megtalálja kínálatunkban is, a felhasználóbarát grafikus megoldásokra specializálódott. Kompakt kivitelű, színes grafikus kijelzőivel aránylag kis fejlesztési erőfeszítéssel is szép eredményeket érhet el.
A 4D Systems grafikus megoldásainak alapja a két, saját fejlesztésű nagyteljesítményű chip, a Goldelox és a Picaso. A chipek grafikus processzort, memóriát és a szabványos LCD és OLED kijelzőkhöz illeszthető interfészt is tartalmaznak. Továbbá a Picaso sorozat támogatja az érintőpanelt is. A grafikus chipek a hozzájuk csatlakoztatott színes kijelzőkkel nagyteljesítményű, de ugyanakkor felhasználóbarát platformot nyújtanak alkalmazásai fejlesztéséhez.
Mindkét chip közös tulajdonsága, hogy beállíthatóak másodlagos grafikus chip módba - SGC (slave graphics controller), vagy egyedülálló grafikus processzor módba - GFX (stand alone host graphics controller). A chip ezen tulajdonsága bármikor megváltoztatható a szabadon hozzáférhető konfigurációs állomány egyszerű betöltésével.
Goldelox - árban rendkívül kedvező chip, mely támogatja a grafikát, szöveget, képeket, animációkat, makrókat, stb.. Használható egyszerű soros interfésszel mikrovezérlőhöz csatlakoztatva (SGC változat) vagy különálló erőteljes grafikus processzorként (GFX változat). Kompatibilis számos 80-as sorozatú, 8 bites interfésszel rendelkező LCD és OLED kijelzővel. A chip képes hang effektusok generálásra, támogatja az SD kártyákat az SPI interfészen keresztül és további számos hasznos funkcióval is rendelkezik.
Picaso – Goldelox chiphez képest nagyobb teljesítménnyel rendelkezik, több felhasználási lehetőséget kínál és akár 16 univerzális be-/kimenete (I/O) is kihasználható. A Goldelox-hoz hasonlóan a Picaso is használható SGC vagy GFX módban. Támogatja a 4-vezetékes rezisztív érintőpaneleket és csatlakoztatható a nagyobb felbontású, 16-bites kijelzőkhöz is. Hardveresen és szoftveresen is támogatja az SD vagy MMC kártyákat, csakúgy mint a nagykapacitású SD-HC kártyákat több, mint 4GB kapacitással, minek köszönhetően az ilyen adathordozókra a futtatott alkalmazáson kívül rengeteg grafikát, képet, animációt és makrót lehet elhelyezni. Természetesen a Picaso-ba is integrálásra került egy nagyteljesítményű hanggenerátor.
Legfontosabb tulajdonsága a 4D Systems mindkét chipjének, hogy aránylag egyszerűen lehet azokat programozni 4DGLprogramnyelven, melynek szintakszisa nagyon hasonló a C vagy C++ nyelvekhez. A programnyelv felhasználóbarát és viszonylag könnyen elsajátítható.
A 4DGL nyelv legnagyobb előnye, hogy az ezen a nyelven megírt program probléma nélkül hordozható a gyártó chipjei között és ráadásul használható az eltérő méretű kijelzőkhöz is
.
Goldelox és Picaso processzor alapokra épülnek a gyártó grafikus TFT moduljai A processzorok kitűnő tulajdonságai teljes mértékben kihasználhatóak ezekkel a modulokkal. Minden modul beállítható alárendelt vagy egyedülálló működési módba. Hasonlóan, mint a chipeknél, ugyanaz az alkalmazás használható a különböző modulokon. Sok más mellett ügyfeleinknek ez azt is jelenti, hogy ha egy adott típusú modul mellett dönt és néhány év múlva megszűnik ennek gyártása, probléma nélkül használhatja ugyanazt a korábban megírt alkalmazást az újabb típusú modulon (a program munkaigényes és költséges új platformra való átírása nélkül). Ez előnyös lehet abban az esetben is, ha a készüléke sikeres kifejlesztése után észreveszi, hogy egy másik típusú kijelző alkalmasabb lenne az alkalmazáshoz, mint ami a prototípusban volt. Ebben az esetben sem kell ráncolnia a homlokát, mivel könnyedén betöltheti és futtathatja a korábban megírt alkalmazását.
A fejlesztés elősegítéséhez a 4D Systems oldaláról szabadon letölthető a 4D-Workshop3 IDE fejlesztő környezet, segédprogramok és néhány példaprogram 4DGL nyelven.
Érdeklődés esetén a 4D Systems termékeiről lépjen velünk kapcsolatba az info.hu@soselectronic.com címen.
![Nagyteljesítményű grafika és hang ilyen rövid idő alatt?](/novinky/obr/obr966_1.jpg)
Előnyök / tulajdonságok:
- Nagyteljesítményű grafikus chipek
- Kompakt kivitelű LCD vagy OLED modulok
- Használható egyedülálló vagy alárendelt módban is
- Felhasználóbarát 4DGL programnyelv
- Azonos program használható a különböző méretű modulokkal
- A fejlesztés széleskörű támogatása
- Kitűnő ár/érték arány
Ne maradjon le a hasonló cikkekről!
Önnek is tetszenek cikkeink? Ne maradjon le egyről sem! Nem kerül erőfeszítésébe, mi eljuttatjuk Önhöz.