Értékelés:
A könyv alapos bevezetést nyújt a beágyazott rendszerekbe, amely mind a kezdők, mind a tapasztalt szakemberek számára értékes, de a cím félrevezető lehet, és hiányzik belőle az egyes komponensek integrálása az architektúra összefüggő megértéséhez.
Előnyök:A könyv jól magyaráz, nem egyszerűsíti le túlzottan az összetett részleteket, és kiváló referenciaként szolgál a beágyazott rendszerek megértéséhez. Nagyra értékeljük a beágyazott architektúra különböző részeinek részletes tárgyalása miatt, beleértve a memóriakezelést, az energiagazdálkodást és a többszálú futást.
Hátrányok:A cím megtévesztheti az olvasót, aki azt várja, hogy az architektúra alapelveire összpontosít, nem pedig általános bevezetést nyújt. Hiányzik a mélység a fogalmak integrálásában, és nem magyarázza meg kellőképpen a beágyazott rendszerek tervezésének bizonyos gyakorlatai mögött álló érveket.
(3 olvasói vélemény alapján)
Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems
Biztonságos és megbízható szoftverek tervezése beágyazott rendszerekhez, valamint az eszközmeghajtók, RTOS-ok és TEE-k belső tulajdonságainak feltárása
Key Features:
⬤ A beágyazott környezetek kihívásainak azonosítása és leküzdése.
⬤ Az IoT-megoldások biztonságának növeléséhez szükséges lépések megértése és végrehajtása.
⬤ Biztonságkritikus és memóriabiztos párhuzamos és elosztott beágyazott rendszerek építése.
Könyv leírása:
A Beágyazott rendszerek architektúrája a beágyazott rendszerek fejlesztésének madártávlatú áttekintésével kezdődik, és azzal, hogy miben különbözik a beágyazott rendszerek más, ön által ismert rendszerektől. Ez a könyv segít eligazodni a különböző komponensek belső működésében a valós rendszerekben.
A fejlesztőkörnyezet beállításával kezd, majd áttér az alapvető rendszerarchitektúra-koncepciókra, feltárva a rendszertervezéseket, a rendszerindítási mechanizmusokat és a memóriakezelést. A témakörökben előrehaladva felfedezi a programozási felületet és az eszközillesztőket a TCP/IP-n keresztüli kommunikáció létrehozásához, és intézkedéseket tesz az IoT-megoldások biztonságának növelése érdekében. Végezetül pedig a többszálú operációs rendszerekkel ismerkedik meg egy ütemező kifejlesztésén és a hardverrel támogatott megbízható végrehajtási mechanizmusok használatán keresztül.
E könyv segítségével Ön magabiztosabban dolgozhat beágyazott rendszerekkel architektúra-szinten, és megismerkedhet a mikrokontrollerekre történő beágyazott szoftverfejlesztés különböző aspektusaival - például a memóriakezeléssel, a többszálúsággal és az RTOS-sel -, valamint a memóriaelszigetelésre orientált megközelítéssel.
Amit tanulni fog:
⬤ Részt vesz egy beágyazott termék tervezési és definíciós fázisában.
⬤ Kezdje meg az ARM Cortex-M mikrokontrollerekhez való kódírást.
⬤ Beágyazott fejlesztőlabor építése és a munkafolyamat optimalizálása.
⬤ Beágyazott rendszerek biztosítása TLS segítségével.
⬤ Magyarázza el a kommunikációs interfészek mögötti architektúrát.
⬤ Tanulja meg az IoT csatlakoztatott és elosztott eszközeinek tervezési és fejlesztési mintáit.
⬤ Mesterelje meg a többfeladatos párhuzamos végrehajtási mintákat és a valós idejű operációs rendszereket.
⬤ Ismerje meg a megbízható végrehajtási környezetet (TEE).
Kinek szól ez a könyv:
Ha szoftverfejlesztő vagy tervező, aki a beágyazott programozással szeretne megismerkedni, akkor ez a könyv az Ön számára készült. Akkor is hasznos lesz ez a könyv, ha kezdő vagy kevésbé tapasztalt beágyazott programozó vagy, aki a beágyazott rendszerekkel kapcsolatos ismereteinek bővítésére törekszik.
© 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)