Ugradbeni sustavi

Ugradbene (embedded) sustave danas pronalazimo u širokom spektru uređaja. Obično su dizajnirani kako bi obavljali neki specifični zadatak. Pronalazimo ih kod uređaja u potrošačkoj elektronici (mp3 reproduktori, prijenosne igraće konzole, kućanski aparati), medicinskoj opremi i prometnim sustavima (GPS uređaji za navigaciju, upravljanje semaforima, automobilska industrija),  industrijskoj elektronici i sl.  Razvoj ugradbenih sustava uključuje paralelni dizajn hardverskog i softverskog dijela.

U ugradbenim sustavima koristi se širok spektar korisničkih sučelja – od jednostavnijih do složenijih izbornika prikazanih na LCD zaslonu. Za glavni procesor koriste se obični mikroprocesori ili mikrokontroleri s dodatnom periferijom. Manje zahtjevni sustavi izgrađeni su korištenjem PC/104 standarda, dok složeniji sustavi zahtijevaju korištenje SoC konfiguracije. Za razvoj softvera za ugradbene sustave koriste se klasični alati kao što su prevoditelj (compiler), strojni jezik (assembler) i alat za pronalaženje grešaka (debugger). Kod pronalaženja pogrešaka postoje posebnosti kao što su korištenje posebnih rutina na ugradbenom sustavu ili korištenje JTAG sučelja.

Systemcom nudi razvoj softvera i hardvera za ugradbene sustave.

 

Ti alati sadrže proširenja mogućnosti Eclipse IDE okruženja. Oba alata mogu se učitati preko Web stranica koje se nalaze u nastavku menija.

  • Prvi alat (SC JN-4031) bitno olakšava razvoj C i C++ aplikacija.
  • Drugi alat (SC NS+T) pruža nove mogućnosti grupirane kako slijedi: Mrežni servisi i Terminal. Mrežni servisi uključuju implementaciju sljedećih mrežnih protokola: Bootp, Tftp i Nfs. Terminal omogućuje emulaciju terminala za Telnet i serijske veze.

Naši stručnjaci imaju također iskustvo u sljedećim područjima:

  • Razvoj i održavanje niza alata temeljenih na softverskom sustavu GNU koji je korišten u projektu izrade ugradbenog sustava.
  • Izrada Eclipse temeljenog grafičkog razvojnog sučelja koji koristi GNU niz alata.