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
Wprowadzenie
- Mikroprocesor vs Mikrokontroler
- CISC vs RISC
Przegląd architektury „Decyzja Klienta”
- Rdzeń procesora i schemat blokowy funkcjonalny
- Opis organizacji pamięci
- Przegląd wszystkich SFR i ich podstawowe funkcje
Koncepty programowania niskiego poziomu
- Tryby adresowania
- Zestaw instrukcji i język asemblera (ALP)
- Tworzenie, budowanie i debugowanie programów ALP
Koncepty programowania średniego poziomu
- Kompilator krzyżowy
- Implementacja języka C w systemach wbudowanych, programowanie * Debugowanie
- Różnice w stosunku do ANSI-C
- Modele pamięci
- Referencja biblioteczna
- Użycie dyrektywy #pragma
- Funkcje, przekazywanie parametrów i typy zwracane
Periferia na chipie
- Porty: Wejście/wyjście
- Liczniki i timery
- Przerwania, UART
Interfejsy zewnętrzne
- Diody LED
- Przełączniki (chwilowe, przełączane)
- Wyświetlacz siedmiosegmentowy: (Tryb normalny, tryb BCD,
- Multiplexing wewnętrzny i zewnętrzny)
- LCD (4-bitowe, 8-bitowe, flaga zajętości, generowanie znaków niestandardowych)
- Matryca klawiatury
Protokoły i peryferia
- I2C (EEPROM), SPI (EEPROM)
- Przetworniki A/D i D/A
- Silnik krokowy, silnik DC
- Protokół I2C (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- Protokoły SPI (ADC:MCP3001)
- Komunikacja IR (Protokół Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC i SD
- Ethernet MAC, Protokół CAN
Wymagania
- Zrozumienie podstawowych pojęć z zakresu elektroniki, takich jak napięcie, prąd i obwody.
- Doświadczenie w programowaniu w języku C lub podobnym języku niskiego poziomu.
- Podstawowa wiedza na temat architektury komputerów i mikrokontrolerów.
Grupa docelowa
- Inżynierowie systemów wbudowanych.
- Programiści sprzętu i oprogramowania układowego.
- Inżynierowie oprogramowania przechodzący do rozwoju systemów wbudowanych.
14 godzin
Opinie uczestników (2)
Dodatkowa wiedza na temat historii porotokołów/rozwiązań - jak to powstało
Michal Baczynski - t-media Polska sp. z o.o.
Szkolenie - Introduction to Embedded Computers
Dodatkowa wiedza na temat historii porotokołów/rozwiązań - jak to powstało