Kurzusleírás

Bevezetés

  • Mikroprocesszor kontra Microcontroller
  • CISC vs RISC

Az „Ügyféldöntés” felépítésének áttekintése

  • Processzormag és funkcionális blokkdiagram
  • Az emlékezetszervezés leírása
  • Áttekintés az ÖSSZES SFR-ről és alapvető funkcióikról

Alacsony szintű Programming fogalmak

  • Címzési módok
  • Utasításkészlet és Assembly Language (ALP)
  • ALP-k fejlesztése, építése és hibakeresése

Középszint Programming Fogalmak

  • Cross Compiler
  • Embedded C Megvalósítás, prog. * Hibakeresés
  • Különbségek az ASNSI-C-től
  • Memória modellek
  • Könyvtári hivatkozás
  • #pragma direktíva használata
  • Funkciók, paraméterátadási és visszatérési típusok

Chip-perifériák

  • Portok: Bemenet/kimenet
  • Időzítők és számlálók
  • Megszakítja, UART

Külső interfészek

  • LED-ek
  • Kapcsolók (Pillanatnyi, Váltó típusú)
  • Hétszegmenses kijelző: (normál mód, BCD mód,
  • Belső multiplexelés és külső multiplexelés)
  • LCD (4 bites, 8 bites, foglalt jelző, egyéni karaktergenerálás)
  • Billentyűzet Matrix

Protokollok és perifériák

  • I2C (EEPROM), SPI (EEPROM)
  • A/D & D/A konverter
  • Léptetőmotor, DC motor
  • I2C protokoll (RTC:800583, DS1307 ADC:PCF8591, DS1621)
  • SPI-protokollok (ADC:MCP3001)
  • IR Communication (Phillips RC5 protokoll)
  • ZIGBEE, GSM, GPS, USB, MMC és SD
  • Ethernet MAC, CAN protokoll
  14 Hours

Résztvevők száma



Ár per résztvevő

Rokon tanfolyam

The Yocto Project - An Overview - hands-on

  28 Hours

Rokon kategóriák