Kurs obejmuje zdalny dostęp, administrację i bezpieczeństwo systemów wbudowanych. Nauczysz się korzystać z terminala, sterować urządzeniami IoT przez SSH, analizować ruch i używać narzędzi debugowania takich jak GDB, logic analyzer i OpenOCD.
0 lekcji
0 ukończone
Kurs poświęcony jest systemom operacyjnym czasu rzeczywistego (RTOS) w kontekście urządzeń wbudowanych. Uczestnicy poznają architekturę mikrokerneli, nauczą się obsługi wątków, semaforów, zadań i schedulerów w FreeRTOS, Zephyr i QNX. Omówiony zostanie również japoński standard µITRON i jego zastosowanie w motoryzacji oraz robotyce. Szczególny nacisk położony zostanie na praktyczną integrację z STM32 i analizę wydajności.
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 lekcji
Kurs koncentruje się na praktycznym wykorzystaniu nowoczesnych protokołów komunikacyjnych w systemach bezzałogowych i sieciach rozproszonych. Uczestnicy poznają LoRa, CAN, Bluetooth oraz komunikację podczerwoną, nauczą się konfigurować bramki, dekodować ramki i przesyłać dane między węzłami. Zajęcia praktyczne obejmują ESP32 i MCP2515.