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
Bevezetés
- A Unix története/Linux
- Ingyenes szoftver
- Unix filozófia
HOST JÁTSZÓTERÜLET
- Játssz a GNU/Linux segítségével
- építészet
- héj
- engedélyeket
- FHS (fájlhierarchia szabvány)
- kemény/lágy hivatkozások
- valós/effektív uid/gid
- ütemező
- folyamat/feladat/szál
- IPC egyszerű/haladó
- csövek
- jeleket
- üzenetsorok
- szemaforok
- megosztott memória
- aljzatok
- kiválaszt/szavazás
- Kerülendő IPC technikák
- Gazda Linux beállítása
- Yocto/ELDK (keresztező/céleszközök, könyvtárak, csomagok)
- Terminál emuláció
- Szerverek (DHCP, tftp, NFS)
CÉLJÁTSZÓTÉR
- valaminek a fedélzeten való futtatásához szükséges fájlok
- JTAG/BDI konfig
- u-boot (checkout, config, build)
- kernel (checkout, config, build)
- rootfs
- lapos készülékfa
- építeni/végrehajtani azt, ami felülről alkalmazható a céltáblán
- különféle rootfok
- CRAMFS
- ramdisk
- MTD
- JFFS2
- roEXT2
- ubi
- építeni/végrehajtani, ami felülről alkalmazható a céltáblán
- gyökér fájlrendszerek összehasonlítása
- hibakeresés
- egyszerű eszközök
- helyi/távoli
- felhasználó/kernel
- gdb
- gdbserver
- JTAG/BDI (opcionális)
- profilalkotás
- gprof
- gcov
- oprofil
VALÓS IDEJŰ
- előfeltételek
- megszakítja
- reentrant kód
- valós idejű Linux
- explicit/implicit preemption pontok
- valós idejű elővásárlási javítás
- teljesen preemptív kernel
- kemény valós idejű kiterjesztések
- Adeos/Xenomai
- adeos patch
- xenomai
- patch/config/build kernel
- futtassa a fedélzeten
SW RELEASE
- adminisztráció
- fejlesztés
- hogyan lehet SW kiadást reprodukálni?
MISC
- getopt
- endianess
- csalólapok
Kivéve, ha a kurzusvázlat másként megjelöli , az Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) licence alá tartozik.
Követelmények
- Alapvető ismeretek egy GNU/Linux rendszer (pl. Ubuntu) végfelhasználóként való használatában a felhasználói térben
- Alapvető ismeretek a parancssori shellről
- Felhasználói terület/alkalmazásfejlesztési alapismeretek GNU/Linux rendszerrel
- Alapvető ismeretek a beágyazott processzorokról és fejlesztőkártyákról
- Alapfokú C programozási ismeretek
- …és/vagy fél, hogy megtanulja a fentieket…
35 Órák
Vélemények (3)
A tréner előadása és kommunikációs módja.
Gianpiero Arico - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás
Élveztem, hogy egész napos tanfolyamokat végeztem
Gianluca - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás
Talán több gyakorlat is jobb lenne a tanuláshoz, de az idő kevés volt
Gianpiero Arico' - Urmet Spa
Kurzus - Embedded Linux Systems Architecture
Gépi fordítás