Értékelés:
A könyv átfogó útmutató azok számára, akik elmélyíteni szeretnék az Arduino ismereteit, és mind a hardveres, mind a szoftveres szempontokra kitér. Míg a könyv mélységét és áttekinthetőségét dicsérik, egyes kritikusok megjegyezték, hogy nem összpontosít a fontos belső témákra, és az index is szegényes.
Előnyök:Az Arduino belső részének alapos lefedése, tapasztalt felhasználók számára alkalmas, jól megírt és informatív, haladó projektekhez kiváló, részletes magyarázatot tartalmaz a megszakításokról és az optimalizálási technikákról, jó referencia kézikönyvként.
Hátrányok:A ritkás tartalomjegyzék megnehezíti a témák megtalálását, olyan témán kívüli beszélgetésekbe torkollik, mint a projektmenedzsment és az IDE használata, nem elég részletes az olyan fontos belső témákról, mint a „#include”, és egyes olvasók a könyvet helyenként terjedelmesnek találták.
(22 olvasói vélemény alapján)
Arduino Internals
Arduino Internals az Arduino kártya szívébe kalauzol. A szerző Dale Wheat megosztja bizalmas ismereteit az Arduino kártyáról - a könyvben megismerhetjük titkait, erősségeit és az alkotóelemek lehetséges alternatíváit. Megtanulhatsz új, továbbfejlesztett Arduino lapokat és perifériákat építeni, miközben megfelelsz az Arduino referenciadizájnnak.
Az Arduino Internals az Arduino jelenlegi hardver- és szoftvervilágának áttekintésével kezdődik. Különösen azt elemzi világosan, hogyan működik az ATmega8-as kártya, és mikor és hol érdemes használni a származékait. A "hardver szívéről" szóló fejezet létfontosságú a könyv további része szempontjából, és érdemes részletesen áttanulmányozni.
Továbbá az Arduino Internals fontos információkat nyújt az Arduino lapkát működtető CPU-ról, a benne található memóriáról és a lapkára szerelt perifériákról. Ahhoz, hogy olyan szoftvert írhassunk, amely optimálisan fut egy meglehetősen kis beágyazott lapon, meg kell értenünk, hogyan működnek együtt a különböző részek. A könyv későbbi részében megtudhatja, hogyan lehet bizonyos alkatrészeket nagyobb teljesítményű alternatívákkal helyettesíteni, és hogyan tervezhet Arduino perifériákat és pajzsokat.
Mivel az Arduino Internals az Arduino hardver-szoftver határának mindkét oldalával foglalkozik, a szerző elemzi a fordító eszköztárát, és ismét javaslatokat tesz arra, hogyan lehet azt a saját céljainknak megfelelőbbre cserélni. Azt is megtudhatja, hogy a könyvtárak hogyan teszik lehetővé az Arduino és a szoftverek közötti kölcsönhatás megváltoztatását, és hogyan írhat saját könyvtárat, amely a saját maga által kitalált algoritmusokat valósítja meg. Az Arduino Internals alternatív programozási környezeteket is javasol, mivel sok Arduino hacker a C-től vagy a Javától eltérő nyelvi háttérrel rendelkezik.
Természetesen a hardver és a szoftver kölcsönhatásának módja optimalizálható - egy egész fejezetet szentelünk ennek a területnek.
Az Arduino Internals nem csak az Arduino architektúra különböző részeire összpontosít, hanem arra is, hogy a példaprojektek hogyan használhatják ki az új és továbbfejlesztett Arduino lapkát. Wheat példaprojekteket alkalmaz a könyvben tanított hackek és algoritmusok szemléltetésére.
A hardver-szoftver határon átnyúló Arduino-projektek gyakran igénylik a különböző tehetségű és képességű emberek együttműködését, ami nem magától értetődő. Ezért az Arduino Internals egy egész fejezetet szentel az együttműködésnek és a nyílt forráskódú együttműködésnek, hogy ezeket az eszközöket és készségeket egyértelművé tegye.
Az Arduino hacker egyik megkoronázása az Arduino lapon található pajzs vagy periféria megtervezése, amely a következő fejezet középpontjában áll. Egy későbbi fejezet továbbviszi a specializációt az Arduino protokollok és kommunikáció vizsgálatával, amely terület közvetlenül kapcsolódik a pajzsokhoz, valamint a perifériák és a tábla közötti kommunikációhoz.
Végül az Arduino Internals integrálja a különböző készségeket és tervezési technikákat számos olyan projekt bemutatásával, amelyek kihívást jelentenek az újonnan megszerzett készségek próbára tételére!
Megjegyzés: A cím nyomtatott változata fekete-fehér; az e-könyv színes.
© 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)