Курс қашықтан қол жеткізу, ендірілген жүйелерді басқару және қорғауға арналған. Сіз терминалды қолдануды, IoT құрылғыларын SSH арқылы басқаруды, трафикті талдауды және GDB, logic analyzer және OpenOCD секілді жөндеу құралдарын пайдалануды үйренесіз.
0 сабақтар
0 аяқталған
Бұл курс нақты уақыттағы операциялық жүйелерге (RTOS) және олардың ендірілген құрылғылардағы қолданысына арналған. Қатысушылар микрожүйелік архитектурамен, ағындармен, семафорлармен, жоспарлаушылармен және тапсырмалармен жұмыс істеуді үйренеді (FreeRTOS, Zephyr, QNX). Сондай-ақ, жапондық µITRON стандарты және оның көлік пен робототехникада қолданылуы қарастырылады. Практикалық бөлімде STM32-мен біріктіру мен өнімділікті тексеру басым болады.
Бұл курс бағдарламаның «темірге» жақын деңгейде жазылуына бағытталған. Қатысушылар Arduino, ESP32 және STM32 үшін C/C++ тілінде бағдарлама жазуды, регистрлермен, таймерлермен, үзілістермен және енгізу-шығару модульдерімен жұмыс істеуді үйренеді. Ендірілген жүйелердің тұрақтылығы мен оңтайландыруына ерекше назар аударылады.
Курс заманауи байланыс протоколдарын ұшқышсыз жүйелер мен таратылған құрылғыларда қолдануға арналған. Қатысушылар LoRa, CAN, Bluetooth және инфрақызыл байланыс бойынша білім алады, шлюздерді баптауды, кадрларды талдауды және тораптар арасында деректерді жіберуді үйренеді. ESP32 және MCP2515-пен тәжірибе қамтылған.