Értékelés:
A könyvet általánosságban jó fogadtatásban részesítették a világos magyarázatai és az RP2040 mikrokontroller assembly nyelvének tanításában való hasznossága miatt. Kritikát kapott azonban a rövidség, a nehézkes projektfelépítések, a szabványos könyvtáraktól való függés és a gyenge fizikai nyomtatási minőség miatt.
Előnyök:⬤ Kiváló tanítási megközelítés
⬤ világos és könnyen követhető
⬤ jól felépített tartalom
⬤ jó példákat nyújt és leköti az olvasót
⬤ remek bevezetés az assembly nyelvbe az RP2040 számára
⬤ bizalmat épít az alacsony szintű programozásban.
⬤ A könyvet túl rövidnek tartják az árához képest
⬤ a kezdeti projektbeállítások nehézkesnek és hibakényesnek bizonyulhatnak
⬤ a Pico SDK-ra való támaszkodást korlátozónak tartják
⬤ a fizikai nyomtatás minősége gyenge
⬤ egyes tartalmakat, például egy hosszú ASCII táblázatot, feltöltöttnek érezni.
(9 olvasói vélemény alapján)
RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
Tanulja meg a Raspberry Pi Pico két ARM Cortex M0+ CPU-ját assembly nyelven programozni. A Pico egy RP2040 nevű vevői System on a Chip (SoC) rendszert tartalmaz, így ez az alapítvány első belépője az olcsó mikrokontrollerek piacára. Az RP2040 rengeteg koprocesszort tartalmaz az aritmetikai feladatok elvégzésére, valamint speciális I/O funkciók ellátására. Ez a könyv alacsony szintű, könnyen megtanulható szemszögből mutatja be, hogyan működnek ezek a CPU-k.
Nyolc új programozható I/O (PIO) koprocesszor található, amelyek saját speciális Assembly Language-vel rendelkeznek, amely az interfészprotokollok széles skáláját támogatja. Ön felfedezi ezeket a protokollokat, és Assembly Language nyelven írhat programokat vagy függvényeket, valamint interfészeket a különböző csomagolt hardveres interfészekhez. Ezután a saját lapkáján és projektjein túlmenően a hivatalos RP2040 SDK-hoz is hozzájárulhat. Végül a barkácshardver-projektjeit a teljesítmény és a funkcionalitás következő szintjére emeli a haladóbb programozási készségekkel.
Mit fogsz tanulni
⬤ A Pico SDK részét képező Assembly Language kód olvasása és megértése.
⬤ Az Assembly Language és a C kód integrálása egy programba.
⬤ Kapcsolódni a barkácselektronikai és IoT-projektekhez rendelkezésre álló lehetőségekhez.
Kinek szól ez a könyv
Olyan készítőknek, akik már dolgoztak mikrokontrollerekkel, például az Arduinóval vagy a Picóval, C vagy Python nyelven programozva. Azoknak, akik szeretnének mélyebbre menni és megtanulni, hogyan működnek ezek az eszközök alacsonyabb szinten, assembly nyelv elsajátításával.
© 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)