Kurzusleírás

C Alapvető adattípusok

  • Egész típusok
  • Lebegőpontos típusok
  • Mutatók (mutató aritmetika, mutató hivatkozásának megszüntetése)
  • Tömbök
  • A tömbök és a mutatók kapcsolata
  • Enums

Programming konstrukciók

  • if - else állítások
  • váltani utasításokat
  • while hurkok és do - while hurkok
  • hurkokhoz
  • goto nyilatkozatok
  • Funkciók C-ben
  • Funkció prototípusok
  • C hívásának megértése az argumentumok átadására szolgáló értékmechanizmus alapján
  • Funkciók megvalósítása
  • Hívó funkciók
  • Mutatók használata az értékek hivatkozás útján történő átadására
  • Tömbök átadása függvényeknek
  • C visszatérési érték mechanizmusának megértése
  • Mutatók használata az értékek hivatkozással történő visszaadásához

Adatstruktúrák

  • Adatstruktúrák meghatározása
  • Access egy adatstruktúra elemeinek kezelése és manipulálása
  • Adatstruktúrákra mutató mutatók
  • A nyíl (->) operátor
  • Mutató használata adatszerkezetek tömbjének bejárására

Haladó témák

  • Mutatók mutatók
  • Funkciómutatók
  • Const és statikus kulcsszavak – jelentésük és felhasználásuk
  • Öntés és öntés  Void * mutatók használata
  • Adatstruktúrákra mutató mutatókat tartalmazó adatszerkezetek
  • Függvénymutatókat tartalmazó adatszerkezetek
  • Funkciómutatók és táblázatvezérelt programozás
  • Bitmezők az adatstruktúrákban
  • Szakszervezetek
  • Tömbök használata körkörös pufferek és veremek megvalósításához
  • Modulok mint adatszerkezetek és interfészek
  • Dinamikus adatszerkezetek és felhasználásuk
    • Egyedül linkelt listák
    • Duplán linkelt listák

A C standard könyvtár áttekintése

  • putc, putchar, getc, getchar
  • printf, scanf
  • Karakterlánc-manipulációs függvények (strcpy, strcat, ...) Embedded System Oriented Topics
  • Port címek beállítása
  • Bitorientált adatstruktúrák meghatározása
  • A fordítóspecifikus funkciók
    • #pragma
    • Nem ANSII C bővítmények
    • Access speciális funkcióregiszterek kezelése és kezelése
    • Megszakításkezelők megvalósítása
    • Összeállítási kód hívása C-ből
    • C hívása assembly kódból
  • Linkerek és linker szkriptek
  • A megcélzott perifériaeszköz-könyvtárak és használatuk megértése
  • Saját eszközkönyvtárak megvalósítása
  • Időzítők és felhasználásuk
    • Hardveres időzítők
    • Szoftver időzítők

Az eseményvezérelt programozás alapjai

  • Port I/O - villogó LED-ek
  • Szoftver késések
  • Billentyűzet szkennelés
  • Alap RS232
  • Alapvető adatgyűjtés és érzékelő interfész
  • Munka EEPROM-mal (chipen és SPI/I2C-n)

Követelmények

Egyik sem

 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák