![Realizza progetti con il protocollo I2C – Impara facendo!](https://scholarsark.com/wp-content/uploads/2021/03/6312-hands-on-projects-with-the-i2c-protocol-learn-by-doing-806x440.jpg)
Realizza progetti con il protocollo I2C – Impara facendo!
![immagine dell'articolo](https://img-a.udemycdn.com/course/480x270/1506534_cbde_2.jpg?FKBc6ZFlGF6BcTCmXTYnBPzhvhj9pbeey5voGyVnRr9Ja5n7Hjyd-QN5aH7ej_YHn7I7rxe-VS5fXfz25VsAY39gvmHQiJRXGtzqFcagdydBVok9hHtZM6I482_fz0rO)
Prezzo: $49.99
Benvenuti a questo corso sui sistemi embedded per STM32: Masterclass sul protocollo I2C. Il protocollo di comunicazione I2C è un protocollo popolare utilizzato dai microcontrollori per comunicare con vari dispositivi come EEPROM e NVRAM, ADC e DAC, Interfacce I/O per espansione porte, e tutta una serie di diversi tipi di sensori. Questa lezione approfondisce la teoria alla base del protocollo I2C, perché è stato originariamente progettato, quali tipi di formati comuni sono disponibili, e come implementare la comunicazione I2C tra un microcontrollore STM32, una corrente LTC2990, sensore di tensione e temperatura e un display OLED.
Chi sono?
sono Akshay, e sarò il tuo istruttore per questo corso. Sono stato affascinato dai microcontrollori sin da quando ero bambino, e ora considero una fortuna averla come professione. Attualmente scrivo firmware per sistemi critici per la sicurezza che vanno all'interno delle auto elettriche. Con la mia conoscenza dei sistemi embedded nel passato 10+ anni, e lavorare nella Silicon Valley, Ho acquisito una visione unica di ciò di cui ha bisogno l'industria e di ciò che manca agli studenti.
Struttura del corso
Il corso è diviso in quattro sezioni –
Sezione 1 – In questa sezione imparerai la teoria alla base del protocollo I2C e come implementarlo in modo efficace.
Sezione 2 – In questa sezione verrà configurato un ambiente di sviluppo gratuito e open source per programmare ed eseguire il debug dei microcontrollori ARM Cortex. Se hai già completato il mio corso sui Fondamenti dei processori ARM Cortex-M, quindi puoi scegliere di saltare alla sezione successiva.
Sezione 3 – In questa sezione farai esperienza pratica su come scrivere i driver I2C per la temperatura dell'LTC2990, sensore di corrente e tensione e il display OLED SSD1306. Puoi prendere le conoscenze apprese in questa sezione e applicarle a qualsiasi altro dispositivo I2C di tua scelta.
Sezione 4 – In questa sezione sbloccherai le funzionalità di I2C Shield con incarichi appositamente progettati. Dopo ogni compito ti mostrerò il mio metodo di implementazione per il confronto.
Quale hardware è necessario per questo corso?
Questo corso è stato creato attorno alla serie di schede Nucleo di ST Microelectronics e io ho progettato, appositamente per questo corso una tavola personalizzata che si inserisce sopra la tavola Nucleo. La scheda Nucleo è acquistabile direttamente da ST Micro e la scheda I2C personalizzata può essere acquistata su www(punto)makermax(punto)ca per permetterti di fare pratica senza avere un intero laboratorio di elettronica alla tua scrivania. Anche se questo hardware è consigliato, non è obbligatorio. Se scegli di non acquistare l'hardware, sarai comunque in grado di seguire tutte le lezioni mentre ti mostrerò la mia implementazione. Il modo migliore per imparare comunque, è provare a implementarlo da soli. In caso di ulteriori domande sull'hardware o altro, mandami un messaggio! Sarei più che felice di aiutarti.
Lascia un commento
Devi accesso o Registrati per aggiungere un nuovo commento .