"Programmazione di microcontrollori a 32 bit" - corso RUB 30.360. da MSU, formazione 10 settimane. (3 mesi), Data: 28 novembre 2023.
Miscellanea / / November 28, 2023
Ulteriore formazione post-laurea nel campo dell'ingegneria fisica.
La Facoltà di Fisica offre percorsi formativi per la formazione di specialisti nel campo delle nanotecnologie, dell'automazione sperimentale e della programmazione di sistemi embedded basati su microcontrollori. Le lezioni sono tenute da importanti professori e membri della facoltà.
Il programma è dedicato allo studio dell'architettura e della programmazione dei moderni microcontrollori della famiglia 8051 in linguaggi C e assembly, nonché all'uso dell'interfaccia USB. Il microcontrollore è un chip progettato per controllare i dispositivi elettronici. Essenzialmente, è un computer in grado di eseguire compiti semplici. I microcontrollori sono la base per la costruzione di sistemi embedded; possono essere trovati in molti dispositivi moderni, come telefoni, lavatrici, ecc. I microcontrollori vengono spesso utilizzati come parte di un apparato sperimentale in un laboratorio di fisica. I moderni microcontrollori sono caratterizzati da un elevato grado di integrazione: sono dotati di dispositivi aggiuntivi integrati. Questi dispositivi, controllati dal nucleo del microprocessore del microcontrollore, svolgono determinate funzioni. I dispositivi integrati hanno una maggiore affidabilità perché non richiedono circuiti elettrici esterni. I dispositivi embedded più famosi includono dispositivi di memoria, varie interfacce seriali I/O, timer, clock/oscillatore di sistema, convertitori A/D e D/A, larghezza di impulso modulatori. In questo programma, gli studenti riceveranno informazioni di base sulla progettazione, programmazione e controllo dei microcontrollori a 32 bit.
Scopo del programma: Formazione di specialisti nel campo dell'automazione degli esperimenti e della programmazione di sistemi embedded basati su microcontrollori. Le lezioni includono una descrizione del funzionamento di una specifica unità microcontrollore o di un dispositivo collegato esterno, nonché esempi di programmi per lavorare con essi. Il corso consente di acquisire competenze nella programmazione in linguaggio C dei moderni sistemi embedded utilizzando microcontrollori. Il processo di apprendimento prevede anche la padronanza dei principi generali dell'elettronica, dell'elaborazione dei segnali digitali e della modellazione di sistemi elettronici mentre si lavora sui problemi.
Direzione del programma
Programmi professionali
Zona del programma
Matematica e scienze
Gruppo di programmi
Fisica e astronomia
Tipo di programma
Programmi di formazione avanzata
Forma di studio
Corsi per corrispondenza che utilizzano tecnologie di formazione a distanza
Requisiti per l'ammissione
Gli studenti devono avere conoscenza del linguaggio C e competenze di programmazione, almeno un titolo di studio secondario, e ottima conoscenza del PC.