Sofisticati apparecchi elettronici, attrezzature e gadget sono alimentati da microprocessori dedicati che sono progettati per svolgere compiti molto specifici . I sistemi embedded sono suscettibili di essere più affidabile , perché possono essere ben focalizzato per un particolare scopo . La stretta di fuoco riduce anche i costi di sviluppo e produzione. Cose che ti serviranno
microcontroller
Memoria
Periferiche
Mostra più istruzioni
1
documentare attentamente i requisiti per il vostro sistema . Avrete bisogno di capire i calcoli che il sistema eseguirà e di fornire stime per la quantità di dati che deve essere mantenuto in memoria e conservato più a lungo termine . Documento vincoli operativi in tempo reale. In generale , i sistemi embedded operano in contesti in cui gli utenti si aspettano risultati immediati .
2
Seleziona un micro- controllore per il sistema integrato che è in grado di soddisfare le vostre esigenze minime . Non vi è alcun vantaggio per l'acquisto di un eccesso di capacità a meno che non si prevede aggiornamenti futuri del sistema . Come l' unità centrale di elaborazione ( CPU) di un computer , il micro- controllore esegue i calcoli e gestisce la memoria , la conservazione dei dati a lungo termine e di interfaccia con le periferiche di input e di output .
3
consultarsi con il fornitore del micro- controllore di adeguati strumenti di sviluppo e le interfacce verso supportato le sue caratteristiche di livello superiore. I venditori spesso forniscono il codice di esempio e forum sviluppatori che sono utili come punto di partenza .
4
imparare le lingue e le interfacce necessarie per programmare il micro- controllore . Anche se questo può comportare codice in linguaggio assembly , la maggior parte dei fornitori di supporto per la programmazione in un linguaggio di alto livello . C + + è spesso usato perché offre i vantaggi di un linguaggio di programmazione orientato agli oggetti moderni con la possibilità di accedere direttamente all'hardware quando necessario .
5
Integrare necessari componenti periferici . Ciascuno di questi sarà richiedere un'indagine simile al processo utilizzato per il micro- controllore . Il venditore fornirà specifiche e interfacce che si deve interpretare in modo da integrare la periferica e il tuo micro - controller.