Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
C alapvető adattípusok
- Egész típusok
- Lebegőpontos típusok
- Mutatok (mutatóaritmetika, mutató dereferálás)
- Tömbök
- A tömbök és mutatók közötti kapcsolat
- Enums
Programozási szerkezetek
- if - else utasítások
- switch utasítások
- while és do - while ciklusok
- for ciklusok
- goto utasítások
- Függvények C-ben
- Függvény prototípusok
- A C érték szerinti argumentumátadási mechanizmusának megértése
- Függvények implementálása
- Függvények hívása
- Mutatok használata értékek referenciával történő átadásához
- Tömbök átadása függvényeknek
- A C visszatérési érték mechanizmusának megértése
- Mutatok használata értékek referenciával történő visszaadásához
Adatszerkezetek
- Adatszerkezetek definiálása
- Adatszerkezetek elemeinek elérése és manipulálása
- Mutatok adatszerkezetekre
- A nyíl (->) operátor
- Mutatok használata adatszerkezetek tömbjének bejárásához
Haladó témák
- Mutatok mutatókra
- Függvénymutatók
- Const és static kulcsszavak - jelentésük és használatuk
- Kasztolás és kasztolás void * mutatók használata
- Adatszerkezetek, amelyek mutatókat tartalmaznak adatszerkezetekre
- Adatszerkezetek, amelyek függvénymutatókat tartalmaznak
- Függvénymutatók és táblázatvezérelt programozás
- Bitemezők adatszerkezetekben
- Uniók
- Tömbök használata körkörös pufferek és veremek implementálásához
- Modulok mint adatszerkezetek és interfészek
- Dinamikus adatszerkezetek és felhasználásuk
- Egyszeresen láncolt listák
- Kétszeresen láncolt listák
A C standard könyvtár áttekintése
- putc, putchar, getc, getchar
- printf, scanf
- Karakterlánc kezelő függvények (strcpy, strcat, ...) Beágyazott rendszerorientált témák
- Port címek beállítása
- Bitorientált adatszerkezetek definiálása
- Fordító specifikus funkciók
- #pragmas
- Nem ANSII C kiterjesztések
- Speciális függvényregiszterek elérése és manipulálása
- Megszakításkezelők implementálása
- Assembly kód hívása C-ből
- C kód hívása assemblyből
- Linkerek és linker szkriptek
- Cél perifériás eszközkönyvtárak megértése és felhasználása
- Saját eszközkönyvtárak implementálása
- Időzítők és felhasználásuk
- Hardver időzítők
- Szoftver időzítők
Eseményvezérelt programozás alapjai
- Port I/O - LED-ek villogtatása
- Szoftveres késleltetések
- Billentyűzet szkennelés
- Alap RS232
- Alapvető adatgyűjtés és érzékelőillesztés
- EEPROM használata (on-chip és SPI/I2C)
14 Órák
Vélemények (2)
a gyakorlatok és a metodológia
Javier MIllan Rios - si
Kurzus - Advanced C Programming
Gépi fordítás
Meg tudtam tanulni a C programozás alapjait, és van valami, amire felépíthetek.
Patrick Hensley - Roush Industries
Kurzus - Programming in C
Gépi fordítás