Ce cours porte sur l'accès à distance, l'administration et la sécurité des systèmes embarqués. Vous apprendrez à utiliser le terminal, gérer des appareils IoT via SSH, analyser le trafic et utiliser des outils de débogage comme GDB, logic analyzer et OpenOCD.
0 leçons
0 terminées
Ce cours porte sur les systèmes temps réel (RTOS) dans le contexte des dispositifs embarqués. Les participants apprendront l’architecture des micro-noyaux, la gestion des threads, sémaphores, tâches et planificateurs dans FreeRTOS, Zephyr et QNX. Le standard japonais µITRON sera aussi étudié, notamment son application dans l’automobile et la robotique. L’accent est mis sur l’intégration pratique avec STM32 et les tests de performance.
L'accent est mis sur l'écriture de code proche du matériel. Les participants apprendront à programmer en C/C++ pour Arduino, ESP32 et STM32, à travailler avec les registres, les minuteries, les interruptions et les modules d'entrée/sortie. Une attention particulière est portée à l'optimisation et à la stabilité des systèmes embarqués.
Ce cours traite de l’utilisation pratique des protocoles de communication modernes dans les systèmes autonomes et distribués. Les participants apprendront LoRa, CAN, Bluetooth et la communication infrarouge, configureront des passerelles, décoderont des trames et échangeront des données. Pratique incluse avec ESP32 et MCP2515.