Facile da imparare sistemi embedded Tutorial

October 18

Facile da imparare sistemi embedded Tutorial


Sofisticata elettronica elettrodomestici, 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 strettamente focalizzata per uno scopo particolare. La messa a fuoco stretta riduce anche i costi di sviluppo e produzione.

istruzione

1 documentare attentamente i requisiti per il sistema. Sarà necessario capire i calcoli che il sistema eseguirà e fornire stime per la quantità di dati che deve essere mantenuto in memoria e conservati a lungo termine. Documentare in tempo reale vincoli operativi. In generale, i sistemi embedded operano in contesti in cui gli utenti si aspettano risultati immediati.

2 Selezionare un micro-controller 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 di futuri aggiornamenti al sistema. Come l'unità centrale di elaborazione (CPU) di un computer, il micro-controllore esegue calcoli e gestisce la memoria, memorizzazione di dati a lungo termine e si interfaccia con le periferiche di ingresso e uscita.

3 Consultare con il fornitore del micro-controllore su adeguati strumenti di sviluppo e le interfacce verso supportate le sue caratteristiche di livello superiore. I venditori spesso forniscono forum degli esempi di codice e di sviluppo che sono utili come punto di partenza.

4 Imparare le lingue e le interfacce che sono necessari per programmare il micro-controllore. Anche se questo può comportare codice in linguaggio assembly, la maggior parte dei fornitori supportano la programmazione in un linguaggio di alto livello. C ++ è spesso usato perché offre i vantaggi di un moderno linguaggio di programmazione orientato agli oggetti con la possibilità di accedere direttamente all'hardware quando necessario.

5 Integrare componenti periferiche necessarie. Ognuno di questi richiederà un'indagine simile al processo usato per il microcontrollore. Il venditore fornirà le specifiche e le interfacce che si deve interpretare al fine di integrare la periferica e il vostro micro-controllore.

Consigli e avvertenze

  • Se possibile, selezionare le periferiche che sono stati testati da altri in configurazioni simili.
  • Un micro-controllore o il computer possono essere distrutti se si collega una periferica che non osserva i suoi vincoli di potenza. Se necessario, consultare un ingegnere elettrico prima di integrare componenti.