info@panadisplay.com
Ugrađen sustav alati

Ugrađen sustav alati

Mar 08, 2019

Kao i kod drugih programa, ugrađen sistem dizajneri koriste prevodiocima, asembleri i programi za ispravljanje pogrešaka razvijati softver ugrađen sistem. Međutim, oni mogu koristiti više specifičnih alata:


U sklop programi za ispravljanje pogrešaka ili Emulatora (vidi sljedeće poglavlje).

Komunalnih dodati ček ili CRC program, tako ugrađen sistem možete provjeriti ako program vrijedi.

Sustave koristeći digitalnu obradu signala, razvojnim inženjerima matematika radni stol za simulaciju i matematiku.

Sustav razine modeliranja i simulacije alati pomažu dizajnerima konstruirati simulaciju modela sustava s hardverskim komponentama kao što su procesor, sjećanja, DMA, sučelja, autobusi i ponašanju softvera teku kao država dijagram ili dijagram toka pomoću podesiv biblioteka blokova. Simulacija je provedena za odabir pravih komponenti izvodeći moć vs napravi kompromis u performansama, pouzdanosti analiza i analiza usko grlo. Tipični oblici izvještaja koji pomaže dizajner arhitekture odlučivati uključuje aplikaciju latencije uređaj propusnost, iskoristivost uređaja, potrošnja električne energije cijelog sustava, kao i uređaja razina energije.

Model-zasnovan razvoj alat stvara i simulirati grafičke podatke protoka i UML stanje shema Dijagrami komponenti kao digitalne filtre, motorne kontrolera, komunikacija dekodiranje protokola i multi stopa zadaci.

Prilagođene prevodiocima i linkers može koristiti za Optimizirati specijalizirani hardver.

Ugrađen sistem može imati svoj poseban jezik ili crtati alat ili dodajte poboljšanja jedan postojeći jezik kao što su Forth ili osnovni.

Drugi izbor će biti dodati stvarno vrijeme operativni sistem ili ugrađen operativni sistem

Modeliranje i kod generiranja alati često na temelju državne mašine

Softverski alati može doći iz nekoliko izvora:


Softverskih tvrtki specijalizirana za ugrađen tržište

Prenesen iz GNU softver razvoj alat

Ponekad, razvojni alati za lični računar može koristiti ako ugrađeni procesor je blizu u odnosu na uobičajene PC procesora

Kako raste kompleksnost ugrađeni sustavi, viša razina alate i operacijski sustavi se sele u strojevima gdje to ima smisla. Na primjer, mobiteli, osobni digitalni asistenti i drugih potrošačkih računala često treba značajan softver koji je kupljen ili osigurava osobi koja nije proizvođač elektronike. U tim sustavima, otvoreni programski okoliš kao što su Linux, NetBSD, OSGi ili ugrađenih Java je potrebna kako bi treća strana softver davatelj može prodavati na veliko tržište.


Ugrađeni sustavi se obično nalaze u potrošača, kuhanje, industrijski, automobilski, medicinske aplikacije. Neki primjeri ugrađeni sustavi su MP3 playeri, mobilni telefoni, video igre konzole, digitalne kamere, DVD igrač i GPS. Kućanskih aparata, kao što su mikrovalne pećnice, perilice rublja i posuđa, uključuju ugrađeni sustavi osigurati fleksibilnost i efikasnost.