Hodnocení:
Kniha nabízí komplexního a přehledného průvodce vývojem ARM Cortex-M0/M0+, takže je vhodná pro inženýry vestavného softwaru. Není to však kniha pro začátečníky a předpokládá určité předchozí znalosti v oblasti programování a vestavných systémů.
Klady:Poskytuje chybějící informace, které nenajdete v datových listech, je srozumitelně napsaná s dobrým poměrem teorie a praktických rad, je cenná pro návrh aplikací s nízkou spotřebou, slouží jako užitečná reference pro přerušení a nízkoenergetické režimy, je přínosná pro přechod z 8bitových na 32bitové řadiče a obsahuje užitečné informace pro vývoj vestavných aplikací.
Zápory:Nedostatek praktických příkladů týkajících se konkrétních protokolů (např. SPI/I2C), předpokládá předchozí znalosti programování v jazyce C a vestavných systémů, není ideální pro úplné začátečníky a zaměřuje se především na procesor, nikoli na rozmanitost programovacích postupů různých výrobců.
(na základě 7 hodnocení čtenářů)
The Definitive Guide to the Arm Cortex-M0
The Definitive Guide to the ARM Cortex-M0 je příručka pro uživatele mikrokontrolérů ARM Cortex-M0. Uvádí mnoho příkladů, které začínajícím vývojářům vestavného softwaru usnadní používání plnohodnotného 32bitového procesoru ARM Cortex-M0. Poskytuje přehled o ARMu a procesorech ARM a pojednává o výhodách ARM Cortex-M0 oproti 8bitovým nebo 16bitovým zařízením z hlediska energetické účinnosti, hustoty kódu a snadnosti použití, jakož i o jejich funkcích a aplikacích.
Kniha popisuje architekturu procesoru Cortex-M0 a programátorský model, dále programování Cortex-M0 a instrukční sadu a způsob, jakým se tyto instrukce používají k provádění různých operací. Dále se zabývá tím, jak architektura paměti procesoru Cortex-M0 ovlivňuje vývoj softwaru; vnořeným vektorovaným řadičem přerušení (NVIC) a funkcemi, které podporuje, včetně flexibilní správy přerušení, podpory vnořených přerušení, vektorovaného zadávání výjimek a maskování přerušení; a funkcemi Cortex-M0 zaměřenými na vestavěný operační systém. Vysvětluje také, jak vyvíjet jednoduché aplikace na Cortex-M0, jak programovat mikrokontroléry Cortex-M0 v jazycích assembler a mixed-assembly a jak se při programování využívají funkce procesoru Cortex-M0 s nízkou spotřebou. Nakonec popisuje řadu produktů ARM Cortex-M0, jako jsou mikrokontroléry, vývojové desky, startovací sady a vývojové sady.
Kniha bude užitečná jak pro nové, tak pro pokročilé uživatele zařízení ARM Cortex, od studentů a amatérů až po výzkumné pracovníky, profesionální vývojáře vestavěného softwaru, elektronické nadšence a dokonce i návrháře polovodičových produktů.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)