- Ogólna znajomość C++
Czy C++ nadaje się do systemów wbudowanych, takich jak mikrokontrolery i systemy operacyjne czasu rzeczywistego?
Czy programowanie obiektowe powinno być stosowane w mikrokontrolerach?
Czy C++ jest zbyt daleko od sprzętu, aby było wydajne?
To prowadzone przez instruktora szkolenie na żywo odpowiada na te pytania i pokazuje poprzez dyskusję i praktykę, w jaki sposób C++ może być używany do tworzenia systemów wbudowanych z kodem, który jest dokładny, czytelny i wydajny. Uczestnicy wprowadzają teorię w praktykę, tworząc przykładową aplikację wbudowaną w C++.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć zasady modelowania obiektowego, programowania oprogramowania wbudowanego i programowania w czasie rzeczywistym
- Tworzyć kod dla systemów wbudowanych, który jest mały, szybki i bezpieczny
- Unikać nadmiernego rozmiaru kodu wynikającego z szablonów, wyjątków i innych funkcji języka
- Zrozumieć problemy związane z użyciem C++ w systemach krytycznych dla bezpieczeństwa i w czasie rzeczywistym
- Debugować program C++ na urządzeniu docelowym
Publiczność
- Programiści
- Projektanci
Format kursu
- Połączenie wykładów, dyskusji, ćwiczeń i intensywnej praktyki
Wstęp
Przegląd systemów wbudowanych
Przegląd C++
Przygotowanie zestawu narzędzi
Klasy i obiekty
Dziedzictwo
Funkcje wirtualne
Korzystanie z szablonów
Obsługa błędów
Kod wbudowany
Uruchomienie
Biblioteki standardowe
Zarządzanie pamięcią
Systemy operacyjne czasu rzeczywistego
Interoperacyjność pomiędzy C i C++
Modelowanie obiektowe i UML
Wniosek
United Arab Emirates - C++ for Embedded Systems
Qatar - C++ for Embedded Systems
Egypt - C++ for Embedded Systems
Saudi Arabia - C++ for Embedded Systems
South Africa - C++ for Embedded Systems
Brasil - C++ for Embedded Systems
Canada - C++ for Embedded Systems
USA - C++ for Embedded Systems
Österreich - C++ for Embedded Systems
Schweiz - C++ for Embedded Systems
Deutschland - C++ for Embedded Systems
Czech Republic - C++ for Embedded Systems
Denmark - C++ for Embedded Systems
Estonia - C++ for Embedded Systems
Finland - C++ for Embedded Systems
Greece - C++ for Embedded Systems
Magyarország - C++ for Embedded Systems
Ireland - C++ for Embedded Systems
Luxembourg - C++ for Embedded Systems
Latvia - C++ for Embedded Systems
España - C ++ para Sistemas Integrados
Italia - C++ for Embedded Systems
Lithuania - C++ for Embedded Systems
Nederland - C++ for Embedded Systems
Norway - C++ for Embedded Systems
Portugal - C++ for Embedded Systems
România - C++ for Embedded Systems
Sverige - C++ for Embedded Systems
Türkiye - C++ for Embedded Systems
Malta - C++ for Embedded Systems
Belgique - C++ for Embedded Systems
France - C++ for Embedded Systems
Australia - C++ for Embedded Systems
Malaysia - C++ for Embedded Systems
New Zealand - C++ for Embedded Systems
Philippines - C++ for Embedded Systems
Singapore - C++ for Embedded Systems
Thailand - C++ for Embedded Systems
Vietnam - C++ for Embedded Systems
India - C++ for Embedded Systems
Argentina - C ++ para Sistemas Integrados
Chile - C ++ para Sistemas Integrados
Costa Rica - C ++ para Sistemas Integrados
Ecuador - C ++ para Sistemas Integrados
Guatemala - C ++ para Sistemas Integrados
Colombia - C ++ para Sistemas Integrados
México - C ++ para Sistemas Integrados
Panama - C ++ para Sistemas Integrados
Peru - C ++ para Sistemas Integrados
Uruguay - C ++ para Sistemas Integrados
Venezuela - C ++ para Sistemas Integrados
Polska - C++ for Embedded Systems
United Kingdom - C++ for Embedded Systems
South Korea - C++ for Embedded Systems
Pakistan - C++ for Embedded Systems
Sri Lanka - C++ for Embedded Systems
Bulgaria - C++ for Embedded Systems
Bolivia - C ++ para Sistemas Integrados
Indonesia - C++ for Embedded Systems
Kazakhstan - C++ for Embedded Systems
Moldova - C++ for Embedded Systems
Morocco - C++ for Embedded Systems
Tunisia - C++ for Embedded Systems
Kuwait - C++ for Embedded Systems
Oman - C++ for Embedded Systems
Slovakia - C++ for Embedded Systems
Kenya - C++ for Embedded Systems
Nigeria - C++ for Embedded Systems
Botswana - C++ for Embedded Systems
Slovenia - C++ for Embedded Systems
Croatia - C++ for Embedded Systems
Serbia - C++ for Embedded Systems
Bhutan - C++ for Embedded Systems