Értékelés:
A könyv általánosságban jó fogadtatásra talált a beágyazott rendszerek átfogó bevezetése miatt, amely az alapvető eszközöket, fogalmakat és gyakorlati alkalmazásokat foglalja magában. Egyaránt szolgál bevezető forrásként és útmutatóként a haladóbb témákhoz, például az IoT és az FPGA-k területén. Egyes olvasók azonban úgy érzik, hogy a könyv címe félrevezető, és az architektúrával kapcsolatos viták nem elég mélyek, míg mások azt kifogásolják, hogy elavult, vagy rendezetlen tartalmat tartalmaz.
Előnyök:⬤ Átfogó bevezetés a beágyazott rendszerekbe
⬤ a hardver és a szoftver aspektusait egyaránt tárgyalja
⬤ gyakorlatias gyakorlati laborokat is tartalmaz
⬤ jól strukturált fejezetek világos összefoglalókkal
⬤ kezdők és tapasztalt fejlesztők számára egyaránt alkalmas
⬤ magával ragadó előadásmód
⬤ sikeresen integrálja az elméletet és a gyakorlatot
⬤ alapvető hiányosságokat pótol a szakemberek számára.
⬤ Félrevezető cím, mivel nem építészeti könyv
⬤ egyes haladó témák nem elég mélyek
⬤ egyes tartalmak elavultnak vagy rosszul szervezettnek tekinthetők
⬤ nem részletezi előre a projekt költségeit
⬤ esetenként nem elégséges a fogalmak magyarázata
⬤ potenciális frusztráció a kezdők számára, akik elavult szoftververziókat használnak.
(13 olvasói vélemény alapján)
Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits
Fedezze fel a terepprogramozható kaputömbökön (FPGA-k) alapuló rendszerek fejlesztésének teljes folyamatát, beleértve az elektronikus áramkörök tervezését, valamint a beágyazott eszközök prototípusainak megépítését és hibakeresését.
Főbb jellemzők
⬤ Tanulja meg a beágyazott rendszerek és a valós idejű operációs rendszerek alapjait.
⬤ Megtanulja, hogyan valósítják meg az FPGA-k a feldolgozási algoritmusokat hardverben.
⬤ Tervezzen, építsen és hibakeresést végezzen egyedi digitális rendszereket a KiCad segítségével a semmiből.
Könyv leírása
Az otthonokban, autókban és viselhető eszközökben használt modern digitális eszközök rendkívül kifinomult számítási képességeket tartalmaznak, amelyek beágyazott rendszerekből állnak, amelyek akár több gigabit/másodperc sebességű digitális adatfolyamokat generálnak, fogadnak és dolgoznak fel. Ez a könyv megmutatja, hogyan használhatja a Field Programmable Gate Arrays (FPGA-k) és a nagysebességű digitális áramkörök tervezését, hogy létrehozza saját élvonalbeli digitális rendszereit.
A Nagy teljesítményű beágyazott rendszerek architektúrája a beágyazott rendszerek alapvető fogalmait ismerteti, beleértve a valós idejű működést és a dolgok internetét (IoT), valamint az FPGA-k legújabb generációjának architektúráját és képességeit. Az FPGA-tervezéshez és az elektronikus áramkörök tervezéséhez használt nagy teljesítményű ingyenes eszközök segítségével megtanulhatja, hogyan tervezzen, építsen, teszteljen és hibakeresést végezzen nagy teljesítményű FPGA-alapú IoT-eszközökkel. A könyv segít továbbá elsajátítani a beágyazott rendszertervezés, az áramkörtervezés, a hardverépítés, a firmware-fejlesztés és a hibakeresés alapjait, hogy egy nagy teljesítményű beágyazott eszköz - egy hálózati alapú digitális oszcilloszkóp - elkészülhessen. Olyan technikákat fedezhet fel, mint például a négyrétegű nyomtatott áramköri lapok tervezése nagy sebességű differenciális jelpárokkal és a lap összeszerelése felületszerelt alkatrészek felhasználásával.
A könyv végére alaposan megismeri a beágyazott rendszerek és az FPGA-k alapjául szolgáló fogalmakat, és képes lesz saját kifinomult digitális eszközeit megtervezni és megépíteni.
Amit tanulni fog
⬤ A valós idejű beágyazott rendszerek és érzékelők alapjainak megértése.
⬤ Felfedezi az FPGA-k képességeit és az FPGA-fejlesztőeszközök használatát.
⬤ Tanulja meg a digitális áramkörtervezés és a NYÁK elrendezés alapelveit a KiCad segítségével.
⬤ Készítsen nagy sebességű áramköri lap prototípusokat alacsony költséggel.
⬤ Tervezzen és fejlesszen nagy teljesítményű algoritmusokat FPGA-khoz.
⬤ Robusztus, megbízható és hatékony firmware fejlesztése C nyelven.
⬤ Beágyazott eszközök hardverének és firmware-ének alapos tesztelése és hibakeresése.
Kinek szól ez a könyv
.
Ez a könyv szoftverfejlesztőknek, IoT-mérnököknek és mindenkinek szól, aki szeretné megérteni a nagy teljesítményű beágyazott rendszerek fejlesztésének folyamatát. Akkor is hasznos lesz ez a könyv, ha meg szeretné ismerni az FPGA-fejlesztés alapjait és a firmware-fejlesztés minden aspektusát C és C++ nyelven. Az induláshoz szükséges a C nyelv, a digitális áramkörök és az elektronikus forrasztás ismerete.
© 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)