Course Code: advembeddedsys
Duration: 35 hours
Prerequisites:
  • Zrozumienie elektroniki.
  • Doświadczenie w programowaniu w języku C.
  • Sprzęt (mikrokontroler, kable itp.) i oprogramowanie (IDE itp.) będą potrzebne wszystkim uczestnikom. Szczegółowe wymagania można uzyskać u koordynatora szkolenia.

Uczestnicy

  • [Inżynierowie elektronicy
  • Programiści ze znajomością elektroniki
Overview:

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą dowiedzieć się, jak używać wbudowanego języka C do programowania różnych typów mikrokontrolerów opartych na różnych architekturach procesorów (8051, ARM CORTEX M-3 i ARM9).

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

Przegląd Embedded Systems

  • Rzeczywiste użycie słów: Zegarki, odtwarzacze DVD, telefony komórkowe itp.
  • Różnice między systemami operacyjnymi czasu rzeczywistego, EmbeddedLinux itp.
  • Ograniczenia zasobów: rozmiar, szybkość i zużycie energii

Przegląd architektury Microcontroller

  • Architektury Microcontroller a mikroprocesory
  • Wybór architektury Microcontroller

Rozpoczęcie projektu

  • Określanie wymagań projektowych
  • Przygotowanie środowiska programistycznego, narzędzi i sprzętu
  • Połączenie między mikrokontrolerem a komputerem.

Programming a 8051 Microcontroller Korzystanie z Embedded C

  • Praca z systemowymi urządzeniami peryferyjnymi
  • Współpraca z urządzeniami peryferyjnymi użytkownika
  • Wejścia/wyjścia ogólnego przeznaczenia

Programming ARM CORTEX M-3 Użycie Embedded C

  • Praca z systemowymi urządzeniami peryferyjnymi
  • Współpraca z urządzeniami peryferyjnymi użytkownika
  • Wejścia/wyjścia ogólnego przeznaczenia

Programming Rdzeń procesora ARM9 Użycie Embedded C

  • Praca z systemowymi urządzeniami peryferyjnymi
  • Współpraca z urządzeniami peryferyjnymi użytkownika
  • Układy wejścia/wyjścia ogólnego przeznaczenia

Testowanie i debugowanie

  • Narzędzia i techniki
  • Optymalizacja pod kątem rozmiaru, szybkości i zużycia energii

Wdrażanie systemu wbudowanego

  • Kwestie środowiskowe
  • Zabezpieczanie urządzenia

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Advanced Embedded Systems Development

Qatar - Advanced Embedded Systems Development

Egypt - Advanced Embedded Systems Development

Saudi Arabia - Advanced Embedded Systems Development

South Africa - Advanced Embedded Systems Development

Brasil - Advanced Embedded Systems Development

Canada - Advanced Embedded Systems Development

中国 - Advanced Embedded Systems Development

香港 - Advanced Embedded Systems Development

澳門 - Advanced Embedded Systems Development

台灣 - Advanced Embedded Systems Development

USA - Advanced Embedded Systems Development

Österreich - Advanced Embedded Systems Development

Schweiz - Advanced Embedded Systems Development

Deutschland - Advanced Embedded Systems Development

Czech Republic - Advanced Embedded Systems Development

Denmark - Advanced Embedded Systems Development

Estonia - Advanced Embedded Systems Development

Finland - Advanced Embedded Systems Development

Greece - Advanced Embedded Systems Development

Magyarország - Advanced Embedded Systems Development

Ireland - Advanced Embedded Systems Development

Luxembourg - Advanced Embedded Systems Development

Latvia - Advanced Embedded Systems Development

España - Advanced Embedded Systems Development

Italia - Advanced Embedded Systems Development

Lithuania - Advanced Embedded Systems Development

Nederland - Advanced Embedded Systems Development

Norway - Advanced Embedded Systems Development

Portugal - Advanced Embedded Systems Development

România - Advanced Embedded Systems Development

Sverige - Advanced Embedded Systems Development

Türkiye - Advanced Embedded Systems Development

Malta - Advanced Embedded Systems Development

Belgique - Advanced Embedded Systems Development

France - Advanced Embedded Systems Development

日本 - Advanced Embedded Systems Development

Australia - Advanced Embedded Systems Development

Malaysia - Advanced Embedded Systems Development

New Zealand - Advanced Embedded Systems Development

Philippines - Advanced Embedded Systems Development

Singapore - Advanced Embedded Systems Development

Thailand - Advanced Embedded Systems Development

Vietnam - Advanced Embedded Systems Development

India - Advanced Embedded Systems Development

Argentina - Advanced Embedded Systems Development

Chile - Advanced Embedded Systems Development

Costa Rica - Advanced Embedded Systems Development

Ecuador - Advanced Embedded Systems Development

Guatemala - Advanced Embedded Systems Development

Colombia - Advanced Embedded Systems Development

México - Advanced Embedded Systems Development

Panama - Advanced Embedded Systems Development

Peru - Advanced Embedded Systems Development

Uruguay - Advanced Embedded Systems Development

Venezuela - Advanced Embedded Systems Development

Polska - Advanced Embedded Systems Development

United Kingdom - Advanced Embedded Systems Development

South Korea - Advanced Embedded Systems Development

Pakistan - Advanced Embedded Systems Development

Sri Lanka - Advanced Embedded Systems Development

Bulgaria - Advanced Embedded Systems Development

Bolivia - Advanced Embedded Systems Development

Indonesia - Advanced Embedded Systems Development

Kazakhstan - Advanced Embedded Systems Development

Moldova - Advanced Embedded Systems Development

Morocco - Advanced Embedded Systems Development

Tunisia - Advanced Embedded Systems Development

Kuwait - Advanced Embedded Systems Development

Oman - Advanced Embedded Systems Development

Slovakia - Advanced Embedded Systems Development

Kenya - Advanced Embedded Systems Development

Nigeria - Advanced Embedded Systems Development

Botswana - Advanced Embedded Systems Development

Slovenia - Advanced Embedded Systems Development

Croatia - Advanced Embedded Systems Development

Serbia - Advanced Embedded Systems Development

Bhutan - Advanced Embedded Systems Development

Nepal - Advanced Embedded Systems Development

Uzbekistan - Advanced Embedded Systems Development