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 a mikrokontroler
- CISC vs RISC
Przegląd architektury “Client Decision”
- Rdzeń procesora i schemat blokowy funkcjonalny
- Opis organizacji pamięci
- Przegląd wszystkich SFR i ich podstawowa funkcjonalność
Podstawowe koncepcje programowania niskopoziomowego
- Tryby adresowania
- Zestaw instrukcji i język asemblera (ALP)
- Tworzenie, kompilacja i debugowanie programów ALP
Koncepcje programowania średniego poziomu
- Kompilator krzyżowy
- Implementacja Embedded C, programowanie * Debugowanie
- Różnice w stosunku do ASNSI-C
- Modele pamięci
- Referencje do bibliotek
- Użycie dyrektywy #pragma
- Funkcje, przekazywanie parametrów i typy zwracane
Periferia na chipie
- Porty: Wejście/wyjście
- Timery i liczniki
- Przerwania, UART
Interfejsy zewnętrzne
- Diody LED
- Przełączniki (chwilowe, przełącznikowe)
- Wyświetlacz siedmiosegmentowy: (Tryb normalny, tryb BCD,
- Multiplexing wewnętrzny i zewnętrzny)
- LCD (4-bitowy, 8-bitowy, flaga zajętości, generowanie niestandardowych znaków)
- Matryca klawiatury
Protokoły i peryferia
- I2C (EEPROM), SPI (EEPROM)
- Przetwornik 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ół Philips RC5)
- ZIGBEE, GSM, GPS, USB, MMC i SD
- Ethernet MAC, Protokół CAN
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