Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Moduł 1: Wprowadzenie do systemów wbudowanych
-
Przegląd
Zrozumienie celu i zakresu systemów wbudowanych w różnych branżach. -
Charakterystyka systemów wbudowanych
Poznanie kluczowych cech definiujących system wbudowany, takich jak ograniczenia czasu rzeczywistego, dedykowana funkcjonalność oraz integracja sprzętu i oprogramowania. -
Rodzaje systemów wbudowanych
Poznanie różnych kategorii, takich jak systemy samodzielne, systemy czasu rzeczywistego, sieciowe systemy wbudowane i mobilne systemy wbudowane. -
Architektury wbudowane
Wprowadzenie do powszechnych modeli architektonicznych, w tym architektur harwardzkiej i von Neumanna.
Moduł 2: Języki programowania i środowisko programistyczne
-
Język C
Przegląd języka programowania C, jego składni oraz powodów, dla których jest powszechnie stosowany w systemach wbudowanych. -
Język C w systemach wbudowanych
Nauka wykorzystania języka C do bezpośredniej interakcji ze sprzętem, w tym manipulacji pamięcią i rejestrami sprzętowymi. -
Programowanie interfejsów sprzętowych
Zrozumienie sposobów pisania kodu niskopoziomowego do sterowania czujnikami, elementami wykonawczymi i innymi komponentami sprzętowymi.
Moduł 3: Podstawy mikrokontrolerów
-
Architektura mikrokontrolera
Wprowadzenie do wewnętrznej struktury i działania mikrokontrolerów. -
Podstawowe konfiguracje
Nauka konfigurowania i inicjalizowania mikrokontrolerów do różnych zastosowań. -
Podstawowe peryferia
Poznanie powszechnych peryferiów, takich jak timery, przetworniki ADC (analogowo-cyfrowe), UART i GPIO.
Moduł 4: Internet Rzeczy (IoT)
-
Przegląd IoT
Zrozumienie koncepcji IoT oraz tego, jak systemy wbudowane stanowią kluczowe komponenty rozwiązań IoT. -
Architektura IoT
Analiza warstw systemu IoT, w tym warstwy sensorycznej, sieciowej, przetwarzania danych i aplikacyjnej.
Wymagania
- Znajomość koncepcji programowania
- Podstawowa wiedza o systemach komputerowych
Grupa docelowa
- Specjaliści z dziedziny inżynierii
- Programiści oprogramowania wbudowanego
- Personel techniczny zgłębiający tematykę IoT i projektowania systemów wbudowanych
21 godzin
Opinie uczestników (1)
Możliwość zadawania pytań na temat zaawansowanych przedmiotów, nawet jeśli nie były one początkowo planowane.
Gabriel Chouinard - Spark Microsystems
Szkolenie - FreeRTOS: Programming for Real Time Operating Systems
Przetłumaczone przez sztuczną inteligencję