Non ci sono prodotti a carrello.
€119,00 Il prezzo originale era: €119,00.€99,00Il prezzo attuale è: €99,00. IVA inclusa
Scopo di questo corso è fornire una panoramica sul “kernel” del sistema operativo real time FreeRTOS™ divenuto ormai uno standard di fatto nel mondo dei microcontrollori e dei piccoli microprocessori. Gli argomenti e la scaletta proposta vogliono dare le conoscenze di base necessarie per imparare a scrivere programmi operanti sotto il controllo di detto sistema operativo.
SKU:
N/A
Categoria: Corsi Futura Academy
Il corso completo è formato da 2 webinar ciascuno di 4 ore circa (dalle 14 alle 18).
Tutti i nostri webinar vengono svolti in modalità sincrona e non vengono rilasciate registrazioni, si prega di prendere visione dei Termini e Condizioni in fondo alla pagina
Argomenti trattati:
Introduzione
Perché usare un RTOS
FreeRTOS™
Hardware e Tools che si utilizzeranno
Alcune definizioni
Il file di configurazione
Gestione dei “Tasks”
Introduzione e Scopo
Scheduler
Funzioni per i “Tasks”
Priorità dei “Tasks”
Il task di “Idle”
I “Timers”
Gestione delle “Code”
Introduzione e Scopo
Caratteristiche di una “Coda”
Utilizzo delle “Code”
Utilizzo con grossi blocchi di dati
Gestione degli “Interrupt”
Introduzione e Scopo
“Deferred Interrupt Processing”
“Semafori” binari
“Semafori” a contatore
“Nidificazione” di “Interrupt”
Gestione delle “Risorse”
Introduzione e Scopo
Sezioni “Critiche”
“Mutex”
Gestione della “Memoria”
Introduzione e Scopo
Schemi di “Allocazione” di memoria
Risoluzione dei problemi
Introduzione e Scopo
“Interrupt Priorities”
“Stack Overflow”
Altri errori comuni
Durata Webinar: 8 ore di lezione suddivisi in due sessioni da 4 ore ciascuna
E’ possibile acquistare il corso con uno sconto “prenota prima” visibile fino a scadenza della promo.
Tutti i nostri webinar vengono svolti in modalità sincrona e non vengono rilasciate registrazioni, si prega di prendere visione dei Termini e Condizioni in fondo alla pagina
Requisiti per la partecipazione
Per una miglior fruizione del webinar, si suggerisce di seguire lo stesso utilizzando due devices separati (per esempio il PC e lo smartphone, oppure il PC e un tablet o due PC). In modo da poter seguire su uno schermo il corso stesso e sull’altro effettuare le prove pratiche e gli esercizi proposti.
E’ propedeutica una buona conoscenza del linguaggio ‘C’ ed il possesso di un “Arduino UNO R4 WiFi” con alcuni moduli I2C (gli esercizi che verrano presentati nel webinar si basano su UNO R4 WiFi con modulo BME280, modulo RTC DS3231 e OLED 0.96″ connessi sul bus I2C).
Materiale utilizzato nella lezione:
Durante il webinar verrà utilizzata una Arduino Uno R4 WiFi ed i seguenti moduli:
– modulo con BME280
– modulo con DS3231
– modulo OLED 0.96″
– modulo con pulsante e R/C anti rimbalzo
– adattatore per OLED e BME280
– cavo per il collegamento ad Arduino UNO R4 WiFi
La piattaforma LiveWebinar
Per il webinar utilizzeremo la piattaforma LiveWebinar. Non è necessario installare alcun software, ma potrai seguire il webinar direttamente dal tuo browser preferito o dal tuo smartphone.
Ti consigliamo di testare la tua connessione prima con questo semplice tool.
Per leggere i termini e le condizioni per la partecipazione ai nostri webinar clicca qui