Il corso tratta l’accesso remoto, l’amministrazione e la sicurezza dei sistemi embedded. Imparerai a usare il terminale, controllare dispositivi IoT tramite SSH, analizzare il traffico e utilizzare strumenti di debug come GDB, logic analyzer e OpenOCD.
0 lezioni
0 completate
Questo corso tratta i sistemi operativi in tempo reale (RTOS) nel contesto dei dispositivi embedded. I partecipanti apprenderanno l’architettura dei microkernel e come lavorare con thread, semafori, task e scheduler in FreeRTOS, Zephyr e QNX. Verrà trattato anche lo standard giapponese µITRON e la sua applicazione nell’automotive e nella robotica. Particolare attenzione è rivolta all’integrazione pratica con STM32 e all’analisi delle prestazioni.
MIT-level bilingual EN/RU course on embedded systems programming: MCU architecture, C/C++ correctness, drivers, build/test/debug, reliability, QNX, TRON/T-Kernel, FreeRTOS, Zephyr, VxWorks, ThreadX, NuttX, RTEMS, INTEGRITY, PikeOS, AUTOSAR, seL4, embedded Linux PREEMPT_RT, real-time analysis, safety/security cases and capstone product engineering.
52 lezioni
Il corso si concentra sull’uso pratico dei moderni protocolli di comunicazione nei sistemi senza equipaggio e nelle reti distribuite. I partecipanti impareranno LoRa, CAN, Bluetooth e comunicazione a infrarossi, configureranno gateway, decodificheranno frame e trasferiranno dati tra nodi. Include pratica con ESP32 e MCP2515.