Návrh Školení

Úvod

  • Mikroprocesor vs Mikrokontroler
  • CISC vs RISC

Přehled architektury "Client Decision"

  • Jádro procesoru a schéma funkčních bloků
  • Popis organizace paměti
  • Přehled všech SFR a jejich základní funkce

Koncepty nízkoúrovňového programování

  • Způsoby adresace
  • Sada instrukcí a sestavovací jazyk (ALP)
  • Vývoj, sestavení a ladění ALP

Koncepty střední úrovně programování

  • Cross kompilátor
  • Implementace embedded C, ladicí program * ladění
  • Rozdíly od ANSI-C
  • Modely paměti
  • Odkaz na knihovnu
  • Použití direktivy #pragma
  • Funkce, předání parametrů a návratové typy

Vestrojové periférie

  • Porty: vstup/výstup
  • Sčítače & čítače
  • Přerušení, UART

Vnější rozhraní

  • LED diody
  • Tlačítka (Momentální typ, Přepínací typ)
  • Sedmisegmentové displeje: (Normální režim, BCD režim,
  • Vnitřní mnohobitová kontrola & vnější mnohobitová kontrola)
  • LCD (4bit, 8bit, indikátor zaneprázdněnosti, generace vlastních znaků)
  • Maticové klávesnice

Protokoly & periférie

  • I2C (EEPROM), SPI (EEPROM)
  • A/D & D/A prevodníky
  • Krokový motor, DC motor
  • I2C protokol (RTC:800583, DS1307 ADC:PCF8591, DS1621)
  • SPI protokoly (ADC:MCP3001)
  • Infraduková komunikace (Phillips RC5 protokol)
  • ZIGBEE, GSM, GPS, USB, MMC & SD
  • Ethernet MAC, CAN protokol
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie