Plan Szkolenia
Wprowadzenie
Przegląd Systemów Wbudowanych
- Zastosowanie w rzeczywistym świecie: zegarki, odtwarzacze DVD, telefony komórkowe, itp.
 - Różnice między systemami operacyjnymi czasu rzeczywistego, Embedded Linux, itp.
 - Ograniczenia zasobów: wielkość, szybkość i zużycie energii
 
Przegląd Architektury Mikrokontrolerów
- Mikrokontrolery vs mikroprecesory
 - Wybór Architektury Mikrokontrolera
 
Rozpoczynanie Projektu
- Określanie wymagań projektowych
 - Przygotowanie środowiska rozwoju, narzędzi i sprzętu
 - Interfejsowanie między mikrokontrolerem a komputerem
 
Programowanie Mikrokontrolera 8051 za Pomocą Embedded C
- Praca z Peryferiami Systemowymi
 - Interfejsowanie z Peryferiami Użytkownika
 - Ogólnego Przeznaczenia Wejścia/Wyjścia
 
Programowanie ARM CORTEX M-3 za Pomocą Embedded C
- Praca z Peryferiami Systemowymi
 - Interfejsowanie z Peryferiami Użytkownika
 - Ogólnego Przeznaczenia Wejścia/Wyjścia
 
Programowanie rdzenia CPU ARM9 za Pomocą Embedded C
- Praca z Peryferiami Systemowymi
 - Interfejsowanie z Peryferiami Użytkownika
 - Ogólnego Przeznaczenia Wejścia/Wyjścia
 
Testowanie i Debugowanie
- Narzędzia i techniki
 - Optymalizacja wielkości, szybkości i zużycia energii
 
Wdrażanie systemu wbudowanego
- Uwagi dotyczące środowiska
 - Bezpieczeństwo urządzenia
 
Rozwiązywanie problemów
Podsumowanie i Wnioski
Wymagania
- Znajomość elektroniki.
 - Doświadczenie w programowaniu w języku C.
 - Uczestnicy będą potrzebować sprzętu (mikrokontroler, kable, itp.) oraz oprogramowania (IDE, itp.). Skontaktuj się z koordynatorem szkolenia w sprawie szczegółowych wymagań.
 
Grupa docelowa
- Inżynierowie elektronicy
 - Programiści z wiedzą z zakresu elektroniki
 
Opinie uczestników (4)
Sean był dynamicznym prelegentem, a ćwiczenia praktyczne były bardzo interesujące i widzę, jak będą one naprawdę zastosowane.
Temira Koenig - Yeshiva University
Szkolenie - Raspberry Pi for Beginners
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ę
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.
Tomasz Torzewicz - TRW Polska sp. z o.o. Centrum Inzynieryjne
Szkolenie - Embedded C Application Design Principles for Automotive Professionals
Bardzo dobre przygotowanie merytoryczne.