Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
Panoramica sui Sistemi Embedded
- Applicazioni nel mondo reale: orologi, lettori DVD, telefoni cellulari, ecc.
- Differenze tra sistemi operativi in tempo reale ed EmbeddedLinux
- Limitazioni legate alle risorse: dimensione, velocità e consumo energetico
Panoramica sull’Architettura dei Microcontrollori
- Microcontrollori vs microprocessori
- Come scegliere l’architettura del microcontrollore più adatta
Avvio di un Progetto
- Definizione dei requisiti progettuali
- Configurazione dell’ambiente di sviluppo, degli strumenti e dell’hardware necessario
- Collegamento tra il microcontrollore e il PC
Programmazione di un Microcontrollore 8051 tramite C Embedded
- Utilizzo delle periferiche di sistema
- Collegamento con le periferiche utente
- Gestione degli I/O a uso generico
Programmazione di un ARM CORTEX M-3 tramite C Embedded
- Utilizzo delle periferiche di sistema
- Collegamento con le periferiche utente
- Gestione degli I/O a uso generico
Programmazione di un processore ARM9 tramite C Embedded
- Utilizzo delle periferiche di sistema
- Collegamento con le periferiche utente
- Gestione degli I/O a uso generico
Test e Debugging
- Strumenti e tecniche disponibili
- Ottimizzazioni relative a dimensione, velocità e consumo energetico
Distribuzione di un Sistema Embedded
- Considerazioni ambientali nella distribuzione
- Misure per la sicurezza del dispositivo
Risoluzione dei Problemi
Sintesi e Conclusione
Requisiti
- Conoscenze di base di elettronica.
- Esperienza nella programmazione in C.
- Tutti i partecipanti avranno bisogno di hardware (microcontrollore, cavi, ecc.) e software (ambiente di sviluppo integrato, ecc.). Si consiglia di consultare il coordinatore del corso per ulteriori indicazioni.
Destinatari
- Ingegneri elettronici
- Sviluppatori con competenze in ambito elettronico
35 ore
Recensioni (1)
Iniziare e fare alcune cose di base è stato estremamente utile
Remy Pieron - Facebook
Corso - Arduino Programming for Beginners
Traduzione automatica