Costruire progetti di sistemi embedded per il divertimento può essere gratificante ed educativo . Con la costruzione di un progetto intorno ad un microcontrollore non familiare ( o microprocessore ) , per conoscere un nuovo dispositivo divertendosi allo stesso tempo . Alcuni pianificazione iniziale , come ad esempio scegliendo con cura un dispositivo e ambiente di sviluppo , e la selezione di un progetto con un adeguato livello di difficoltà , può aiutare a garantire che la costruzione di un progetto di sistema integrato è divertente , non è frustrante . Selezione di un progetto per la costruzione
Quando si seleziona un progetto di sistema integrato per costruire , prendere in considerazione le vostre capacità . Per esempio, se non si sa come saldare , selezionare un progetto che può essere completato senza saldatura . Inoltre , considerare il software di scrittura e il debug abilità nella scelta di un progetto . Shorter , codice più semplice è più facile eseguire il debug e ottenere lavoro . Anche se un progetto può venire con un elenco di codice stampato o file per il download , non vi è quasi sempre un po 'di debug necessari per ottenere un sistema funzionante.
Decidere su un dispositivo e sistema di sviluppo
< br >
volta che hai un progetto di sistema integrato in mente, si può cominciare a pensare a quale dispositivo ( microcontrollore , microprocessore o DSP ) da utilizzare. Se si sta creando un progetto in base alle istruzioni che specificano un particolare dispositivo , probabilmente è meglio attaccare con quel dispositivo al fine di utilizzare al meglio le istruzioni. Tuttavia, se si sta costruendo un progetto da zero , è necessario scegliere un dispositivo per il vostro progetto . Due considerazioni importanti nella scelta di un dispositivo sono la capacità di memoria e dotato di periferiche .
Scegliere un dispositivo con capacità di memoria sufficiente per il software necessario per il progetto di sistemi embedded. Se non si è certi su quale dispositivo per selezionare , cercare aiuto da parte dei produttori . Ad esempio , Atmel offre uno strumento di selezione dispositivo parametrico per la linea di prodotti AVR . Inoltre , i siti web hobbisti dedicati a specifici dispositivi o le famiglie di dispositivi hanno spesso forum dove è possibile ottenere aiuto per la selezione di un dispositivo .
Scegliere un dispositivo con built-in periferiche adatte per il vostro progetto . Ad esempio , se si sta costruendo un progetto di sistema integrato per comunicare in un protocollo specifico , scegliere un dispositivo che include il supporto integrato per il protocollo . Se il progetto richiede la conversione analogico -digitale e digitale- analogico , selezionare un dispositivo con un convertitore incorporato . : Produttore di dispositivo
genere offrono starter kit a basso costo o schede di sviluppo che possono servire come il trattamento di base per il vostro progetto . Microchip , per esempio, offre il Laboratorio kit di sviluppo PICDEM . È possibile salvare un sacco di soldi e di tempo utilizzando l'elettronica di ready-made di uno starter kit o scheda di sviluppo . Prima di provare a " roll your own " , assicuratevi di chiedere un produttore o un distributore sulla disponibilità di un antipasto - kit o scheda di sviluppo per il dispositivo che si intende utilizzare .
Ottenere il tuo sistema up and Running
Installare gli strumenti software per il dispositivo e ottenere un dispositivo collegato (tramite una scheda di sviluppo o altro circuito ) . Assicuratevi di provare la configurazione utilizzando un semplice programma di test che è possibile riscontrare visivamente , come il sempre popolare lampeggiatore a LED . Una volta che il programma di test è in funzione, è possibile iniziare a lavorare sul progetto . Se non si desidera iniziare a lavorare con il nuovo codice scritto ( e possibilmente complicata ) senza prima aver verificato la configurazione .