Kod kursu
cplusplusforembedded
Czas trwania
21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni
Wymagania
- An general understanding of C++
Opis
Czy C++ odpowiedni dla systemów wbudowanych, takich jak mikrokontrolery i systemy operacyjne czasu rzeczywistego?
Czy w mikrokontrolerach należy stosować programowanie obiektowe?
Czy C++ zbyt daleko od sprzętu, aby był wydajny?
Szkolenie na żywo prowadzone przez instruktora rozwiązuje te pytania i pokazuje w drodze dyskusji i praktyki, w jaki sposób można używać C++ do tworzenia systemów osadzonych z kodem, który jest dokładny, czytelny i wydajny. Uczestnicy wprowadzają teorię w praktyce, tworząc przykładową aplikację osadzoną w C++ .
Pod koniec tego szkolenia uczestnicy będą mogli:
- Poznaj zasady modelowania obiektowego, programowania wbudowanego i programowania w czasie rzeczywistym
- Utwórz kod dla systemów wbudowanych, który jest mały, szybki i bezpieczny
- Unikaj wzdęcia kodu z szablonów, wyjątków i innych funkcji językowych
- Zrozumienie problemów związanych z używaniem C++ w systemach krytycznych dla bezpieczeństwa i w czasie rzeczywistym
- Debuguj program C++ na urządzeniu docelowym
Publiczność
- Deweloperzy
- Projektanci
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
Machine Translated
Plan Szkolenia
Introduction
Overview of embedded systems
Overview of C++
Preparing the toolchain
Classes and objects
Inheritance
Virtual functions
Using templates
Error handling
Inline code
Startup
Standard libraries
Memory management
Real-time operating systems
Interoperability between C and C++
Object-oriented modeling and UML
Conclusion
Zniżki i promocje
-
2021-02-22 2021-02-24Warszawa, ul. Złota 3 / 11