Plan Szkolenia
Moduł 1: Wprowadzenie do systemów wbudowanych
-
Przegląd
Zrozumienie celu i zakresu zastosowań systemów wbudowanych w różnych branżach. -
Cechy systemów wbudowanych
Poznanie kluczowych cech definiujących system wbudowany, takich jak ograniczenia czasu rzeczywistego, dedykowane funkcje i integracja sprzętowo-oprogramowania. -
Typy systemów wbudowanych
Badanie różnych kategorii, takich jak systemy autonomiczne, systemy czasu rzeczywistego, systemy wbudowane sieciowe i mobilne. -
Architektury wbudowane
Wprowadzenie do typowych modeli architektonicznych, w tym architektur Harvarda i Von Neumanna.
Moduł 2: Języki programowania i środowisko deweloperskie
-
Język C
Przegląd języka C, jego składni i powodów, dla których jest szeroko stosowany w systemach wbudowanych. -
C dla systemów wbudowanych
Poznanie zastosowania języka C do bezpośredniej interakcji z hardware, w tym manipulacji pamięcią i rejestrami sprzętowymi. -
Programowanie interfejsów sprzętowych
Zrozumienie, jak pisać kod niskopoziomowy do sterowania czujnikami, akuatorami i innymi komponentami sprzętowymi.
Moduł 3: Podstawy mikrokontrolerów
-
Architektura mikrokontrolerów
Wprowadzenie do wewnętrznej struktury i działania mikrokontrolerów. -
Podstawowe konfiguracje
Poznanie, jak skonfigurować i zainicjalizować mikrokontrolery dla różnych aplikacji. -
Podstawowe péripheryki
Badanie typowych péripheryków, takich jak timery, ADC (Konwertery analogowo-cyfrowe), UART-y i GPIO.
Moduł 4: Internet rzeczy (IoT)
-
Przegląd IoT
Zrozumienie koncepcji IoT i roli systemów wbudowanych jako kluczowych elementów rozwiązań IoT. -
Architektura IoT
Badanie warstw systemu IoT, w tym czujników, sieci, przetwarzania danych i warstwy aplikacji.
Wymagania
- Znajomość podstaw programowania
- Podstawowe pojęcia dotyczące systemów komputerowych
Odbiorcy kursu
- Specjaliści inżynieryjni
- Deweloperzy oprogramowania wbudowanego
- Osoby techniczne zajmujące się IoT i projektowaniem systemów wbudowanych
Opinie uczestników (5)
On odpowiada na moje pytania bardzo dobrze wytłumaczone.
Khaled Almarzooqi - Beamtrail
Szkolenie - Circuits and Electronics Fundamentals
Przetłumaczone przez sztuczną inteligencję
Dostosowanie trenera do naszych potrzeb
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Szkolenie - The Yocto Project - An Overview - hands-on
Przetłumaczone przez sztuczną inteligencję
Zdobywanie przydatnych wiedzy i rozjaśnianie niektórych spraw, o których wcześniej nie byłem pewien.
Kenneth Mahoney - University of Glasgow
Szkolenie - Arduino: Programming a Microcontroller for Beginners
Przetłumaczone przez sztuczną inteligencję
Uwielbiam wiedzę trenera.
Aaron Swift - ITW Hobart
Szkolenie - FreeRTOS: Programming for Real Time Operating Systems
Przetłumaczone przez sztuczną inteligencję
Zagadnienia zawiązane z tworzeniem i używaniem makr, obrazowy opis standardu języka C i wyjaśnienie użyteczności w systemach embeded, zagadnienia zwiażane z kompilowaniem i kompilatorami.