Beágyazott szoftvertervezés: Gyakorlati megközelítés az architektúrához, folyamatokhoz és kódolási technikákhoz

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

Beágyazott szoftvertervezés: Gyakorlati megközelítés az architektúrához, folyamatokhoz és kódolási technikákhoz (Jacob Beningo)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 8 olvasói szavazat alapján történt.

Eredeti címe:

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Könyv tartalma:

Magasabb minőségű beágyazott szoftverek tervezése a koncepciótól a gyártásig. Ez a könyv alapvető C és mikrokontroller programozási ismereteket feltételez, és három kritikus területre tagolódik: Szoftverarchitektúra és -tervezés.

Agilis, DevOps és folyamatok.

És a fejlesztési és kódolási készségek.

A beágyazott szoftverek architektúrájának és a sikeres tervezéshez szükséges megfontolásoknak az alapvető bevezetésével kezd. A könyv ezután lebontja, hogyan kell egy RTOS-alapú alkalmazást architektúrázni, és feltárja a gyakori tervezési mintákat és építőelemeket. Ezután áttekint olyan beágyazott szoftvertervezési folyamatokat, mint a TDD, a CI/CD, a modellezés és a szimuláció, amelyekkel felgyorsítható a fejlesztés. Végül a könyv megvizsgálja, hogyan válasszon mikrokontrollert, írjon konfigurálható kódot, kódolási stratégiákat, technikákat és eszközöket, amelyek nélkül a fejlesztők nem tudnak élni.

A beágyazott rendszereket jellemzően mikrokontrollerek segítségével tervezik, hogy dedikált funkcióval és valós idejű válaszokkal rendelkező elektronikus rendszereket építsenek. A modern rendszereknek gondosan egyensúlyt kell teremteniük a funkciók összetett halmaza között, kezelniük kell a biztonságot, és még gépi tanulási következtetéseket is kell futtatniuk, miközben ésszerű költségeket, skálázhatóságot és robusztusságot kell fenntartaniuk. A könyv végére rendelkezni fog egy meghatározott fejlesztési folyamattal, megérti a modern szoftverarchitektúrát, és felkészült lesz a beágyazott rendszerek építésének megkezdésére. Amit tanulni fog

⬤ Megérti, hogy mi a megbízható beágyazott rendszertervezés, és hogyan alkalmazza azt.

⬤ Tudja meg a minőségi rendszerek modern fejlesztési folyamatait.

⬤ Tudja, hogy a bitek hol érik a szilíciumot: hogyan válasszon mikrokontrollert.

⬤ A konfigurálható, automatizált kód írásának technikáinak elsajátítása.

Kinek szól ez a könyv Beágyazott szoftver- és hardvermérnököknek, rajongóknak vagy bármely érdekelt félnek, aki meg szeretné tanulni a beágyazott rendszerek tervezésének és építésének modern technikáit.

A könyv egyéb adatai:

ISBN:9781484282786
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2022
Oldalak száma:463

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

MicroPython projektek: A beágyazott fejlesztők számára készült útmutató a Python használatával...
Fedezze fel a MicroPython-t egy sor gyakorlati...
MicroPython projektek: A beágyazott fejlesztők számára készült útmutató a Python használatával számos alkalmazás elkészítéséhez - MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python
Beágyazott szoftvertervezés: Gyakorlati megközelítés az architektúrához, folyamatokhoz és kódolási...
Magasabb minőségű beágyazott szoftverek tervezése...
Beágyazott szoftvertervezés: Gyakorlati megközelítés az architektúrához, folyamatokhoz és kódolási technikákhoz - Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

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