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
Modulo 1: Introduzione ai Sistemi Embedded
-
Panoramica
Comprendere lo scopo e l'ambito dei sistemi embedded in varie industrie. -
Caratteristiche dei Sistemi Embedded
Imparare le caratteristiche chiave che definiscono un sistema embedded, come i vincoli di tempo reale, la funzionalità dedicata e l'integrazione hardware/software. -
Tipi di Sistemi Embedded
Esplorare diverse categorie come sistemi standalone, sistemi a tempo reale, sistemi embedded reticolari e sistemi embedded mobili. -
Architetture Embedded
Introduzione ai modelli architetturali comuni, inclusi gli architetti di Harvard e Von Neumann.
Modulo 2: Linguaggi di Programmazione e Ambiente di Sviluppo
-
Linguaggio C
Panoramica del linguaggio di programmazione C, la sua sintassi e perché è ampiamente utilizzato nei sistemi embedded. -
C per Sistemi Embedded
Imparare come C viene usato per interagire direttamente con l'hardware, inclusa la manipolazione della memoria e dei registri hardware. -
Programmazione dell'Interfaccia Hardware
Comprendere come scrivere codice a basso livello per controllare sensori, attuatori e altri componenti hardware.
Modulo 3: Fondamenti dei Microcontroller
-
Architettura del Microcontroller
Introduzione alla struttura interna e all'operatività dei microcontroller. -
Configurazioni di Base
Imparare come configurare e inizializzare i microcontroller per varie applicazioni. -
Periferiche di Base
Esplorare le periferiche comuni come timer, ADCs (Convertitori Analogico-Digitale), UARTs e GPIOs.
Modulo 4: Internet of Things (IoT)
-
Panoramica dell'IoT
Comprendere il concetto di IoT e come i sistemi embedded siano componenti chiave delle soluzioni IoT. -
Architettura IoT
Studiare i livelli di un sistema IoT, compresi il sensore, la rete, l'elaborazione dei dati e il livello applicativo.
Requisiti
- Familiarità con i concetti di programmazione
- Comprensione basilare dei sistemi informatici
Pubblico di Riferimento
- Professionisti ingegneristici
- Sviluppatori software embedded
- Personale tecnico che esplora l'IoT e la progettazione di sistemi embedded
21 ore
Recensioni (1)
Essere in grado di richiedere argomenti avanzati anche se non erano stati pianificati inizialmente.
Gabriel Chouinard - Spark Microsystems
Corso - FreeRTOS: Programming for Real Time Operating Systems
Traduzione automatica