Beágyazott Linux-programozás elsajátítása - Második kiadás: A beágyazott Linux teljes potenciáljának kibontakoztatása a Linux 4.9 és a Yocto Project 2.2 (Morty) frissítésével

Értékelés:   (4.4 az 5-ből)

Beágyazott Linux-programozás elsajátítása - Második kiadás: A beágyazott Linux teljes potenciáljának kibontakoztatása a Linux 4.9 és a Yocto Project 2.2 (Morty) frissítésével (Chris Simmonds)

Olvasói vélemények

Összegzés:

A beágyazott Linuxról szóló könyv nagy elismerést kap átfogó tartalma és világos magyarázatai miatt, és számos kritikus kiemeli a szerző szakértelmét. A Kindle változat azonban jelentős formázási problémákkal küzd, amelyek akadályozzák az olvashatóságot és megnehezítik a könyv követését. Ezektől a hátrányoktól függetlenül sok olvasó értékesnek tartja a könyvet mind a kezdők, mind a területen már előismeretekkel rendelkezők számára.

Előnyök:

Átfogó és naprakész információk a beágyazott Linuxról.
Világos magyarázatok, amelyek megkönnyítik a tanulást.
Olyan fontos témákat tárgyal, mint a bootloaderek, a kernelépítés és az eszközmeghajtók.
Hasznos mind a kezdők, mind a középhaladók számára.
Minőségi kötés és papír a fizikai kiadásokban.

Hátrányok:

Gyenge formázás a Kindle változatban, ami befolyásolja az olvashatóságot.
Néhány elgépelés a könyvben.
Lehet, hogy nem annyira hasznos a haladó programozási koncepciókhoz.
Néhány felhasználó frusztrációt tapasztalt azzal kapcsolatban, hogy a Linux CLI információi nem működtek a várt módon.

(12 olvasói vélemény alapján)

Eredeti címe:

Mastering Embedded Linux Programming - Second Edition: Unleash the full potential of Embedded Linux with Linux 4.9 and Yocto Project 2.2 (Morty) Updat

Könyv tartalma:

Ismerje meg a nagyszerű, hatékony beágyazott eszközök építéséhez szükséges technikákat Linuxon

Főbb jellemzők

⬤ Találja meg, hogyan építsen és konfiguráljon megbízható beágyazott Linux-eszközöket.

⬤ Ez a könyv frissítve lett a Linux 4. 9 és a Yocto Project 2. 2 (Morty)

⬤ Ez az átfogó útmutató kitér a terepen lévő eszközök távoli frissítésére és az energiagazdálkodásra.

Könyvismertető

A beágyazott Linux számos olyan eszközt működtet, amelyet nap mint nap használunk, az okostévéktől a WiFi routerekig, a tesztberendezésektől az ipari vezérlőkig - mindegyiknek a középpontjában Linux áll. A Linux a Dolgok Internetének összekapcsolt világa megvalósításának egyik alapvető technológiája.

Az átfogó útmutató bemutatja a Linux beágyazott rendszerekbe való beépítéséhez szükséges technológiákat és technikákat. Azzal kezdi, hogy megismeri az alapvető elemeket, amelyek minden beágyazott Linux-projekt alapját képezik: az eszköztárat, a rendszerbetöltőt, a rendszermagot és a gyökérfájlrendszert. Látni fogja, hogyan hozhatja létre ezeket az elemeket a semmiből, és hogyan automatizálhatja a folyamatot a Buildroot és a Yocto Project segítségével.

A továbbiakban megtudhatja, hogyan valósítható meg a flashmemória-chipek hatékony tárolási stratégiája, és hogyan telepítheti távolról a frissítéseket az eszközre, ha az már telepítve van. Megismerheti továbbá a beágyazott Linuxhoz írt kód legfontosabb szempontjait, például azt, hogyan lehet az alkalmazásokból hozzáférni a hardverhez, a többszálú kód írásának következményeit, valamint a memóriát hatékonyan kezelő technikákat. Az utolsó fejezetek megmutatják, hogyan hibakeresheted a kódodat, mind az alkalmazásokban, mind a Linux kernelben, és hogyan profilozhatod a rendszert, hogy figyelni tudj a teljesítményszűk keresztmetszetekre.

A könyv végére teljes áttekintése lesz a sikeres beágyazott Linux-rendszer létrehozásához szükséges lépésekről.

Amit tanulni fog

⬤ Értelmezze a legtöbb rendszer on chip vagy beágyazott modul gyártója által kínált Board Support Package-eket.

⬤ A Buildroot és a Yocto Project használata a beágyazott Linux rendszerek gyors és hatékony létrehozásához.

⬤ Felületen lévő IoT-eszközök frissítése a biztonság veszélyeztetése nélkül.

⬤ Rövidítse le az eszközök energiaköltségvetését, hogy az akkumulátorok tovább bírják.

⬤ Kapcsolódjon a hardverrel anélkül, hogy kernel eszközillesztőprogramokat kellene írnia.

⬤ Távoli hibakeresés az eszközökön a GDB segítségével, és megtudhatja, hogyan mérheti a rendszerek teljesítményét olyan hatékony eszközökkel, mint a perk, ftrace és valgrind.

⬤ Tudja meg, hogyan konfigurálhatja a Linuxot valós idejű operációs rendszerként.

Kinek szól ez a könyv

Ha Ön olyan mérnök, aki szeretné megérteni és használni a Linuxot beágyazott eszközökben, ez a könyv Önnek szól. Emellett olyan Linux-fejlesztőknek és rendszerprogramozóknak is szól, akik ismerik a beágyazott rendszereket, és meg akarják tanulni és programozni a legjobb kategóriájú eszközöket. Alkalmas a beágyazott technikákat tanuló hallgatóknak, a beágyazott Linux-eszközöket megvalósító fejlesztőknek és a meglévő Linux-eszközöket támogató mérnököknek.

A könyv egyéb adatai:

ISBN:9781787283282
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Beágyazott Linux-programozás elsajátítása - Második kiadás: A beágyazott Linux teljes potenciáljának...
Ismerje meg a nagyszerű, hatékony beágyazott...
Beágyazott Linux-programozás elsajátítása - Második kiadás: A beágyazott Linux teljes potenciáljának kibontakoztatása a Linux 4.9 és a Yocto Project 2.2 (Morty) frissítésével - Mastering Embedded Linux Programming - Second Edition: Unleash the full potential of Embedded Linux with Linux 4.9 and Yocto Project 2.2 (Morty) Updat

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)