ARM pro začátečníky
ARM pro začátečníky - Váňa Vladimír Nedostupné

Kniha ( měkká vazba )

    • Produkt je vyprodaný.
E-shopové listy

Při zaslání zboží balíčkem

K nákupu nad 99 Kč dárek zdarma v hodnotě 19 Kč

E-shopové listy

Rozšíření mikroprocesorů s jádrem ARM si zaslouží, aby s nimi bylaseznámena odborná veřejnost, neboť dosud zveřejněné články včasopisech ani zčásti nepokrývají potřeby konstruktérů, zejménatěch začínajících. Kniha "ARM pro začátečníky" ukazuje vše kolemprocesorů ARM, abyste si udělali celkovou představu co vás všečeká, pořídili si nějaký ten… Přejít na celý popis

Robert Bryndza: Záhadná oběť Kate Marshallová se potýká nejen se svou vlastní minulostí, na kterou chtěla už dávno zapomenout, ale také se zamotává do autory podcastu o skutečných zločinech... Více informací

K tomuto produktu zákazníci kupují

Popis

Rozšíření mikroprocesorů s jádrem ARM si zaslouží, aby s nimi bylaseznámena odborná veřejnost, neboť dosud zveřejněné články včasopisech ani zčásti nepokrývají potřeby konstruktérů, zejménatěch začínajících. Kniha "ARM pro začátečníky" ukazuje vše kolemprocesorů ARM, abyste si udělali celkovou představu co vás všečeká, pořídili si nějaký ten vývojový kit, mohli se vrhnout doprogramování a vývoje vlastních aplikací.Kniha "ARM pro začátečníky" seznamuje čtenáře s architekturou ARM,jejím instrukčním souborem a poté i s příklady konkrétníchjednočipových počítačů s procesory s jádrem ARM7 vyráběnými firmamiNXP Semiconductor (Philips) a ATMEL. S jejich architekturou,programátorskými modely i se zapojeními s těmito počítači. Ukazujei tvorbu programů pomocí vývojových prostředí µVision3 firmy KeilSoftware, Mcbuilderu či Eclipse nebo LabView.Po stručném úvodu následuje teoreticky zaměřená kapitolaArchitektura CPU s jádrem ARM. Seznamuje čtenáře s architekturouARM, zejména z hlediska uživatele - programátora. Po uvedeníprincipiálního zapojení jádra ARM jsou popsány operační módy(režimy), registry a je zde popsána tzv. load/store architektura,použitá právě v ARM procesorech. Následuje popis formátu instrukcíARM a dále upřesnění pro jednotlivé skupiny instrukcí -aritmetické, logické, přesunu a dále je popsán válcový posouvač(Barrel Shifter) a instrukce, v nichž se uplatňuje. Dále je popsánapráce s pamětí, blokový přenos dat apod. Následuje stručný popispřerušení a informace o tzv. thumb instrukcích. Kapitola jezakončena informací o některých jednočipových mikropočítačích sprocesory s jádrem ARM.Třetí kapitola obsahuje ukázky práce s LPC2000 NXP Semiconductors(Philips). Nejprve je popsána architektura obvodů řady LPC2000 apoté je čtenář seznámen s zapojením a konstrukcí modulů s obvody ztéto řady. Prvním z nich je modul DIL2106 výrobce MCT Paul &Scherer Mikrocomputertechnik GmbH, dále s TinyARM LPC-H2106 firmyOlimex a s modulem MiniARM českého autora Milana Kostomlatského.Poté se čtenář stručně seznámí s vytvářením programu pro LPC2000 vjazyce C v prostředí µVision3 firmy Keil Software a následnémumístění takto vytvořeného kódu ARM v paměti flash pomocí LPC210xFLASH ISP Utility i novější utility Flash Magic.Čtvrtá kapitola pak představuje práci s obvody ATMEL řady AT91SAM.I zde se nejprve seznámíme s architekturou těchto obvodů, a potom skonkrétními moduly s ARM od firmy ATMEL. Jde o moduly berlínskéfirmy Taskit Rechnertechnik GmbH SAMDIP-7S a SAMDIP-7X , poté smoduly SAM7-H64 a SAM7-H256 firmy Olimex a s modulem MakeController Kitu popsaným v časopise pro hobby konstrukce Make,který je výsledkem open source a open hardware projektů. Práci stímto modulem je poté věnována značná část kapitoly. Je předvedenovytváření sw pro tento modul pomocí Mchelperu a Mcbuilderu, kteréjsou výsledkem již zmíněných projektů, a dále sw pro PCspolupracujícího s tímto modulem. Tvorba tohoto sw v prostředí MSVS2008 je rovněž obsahem této kapitoly, stejně jako stručnépředvedení tvorby sw v prostředí LabView. Kapitola je zakončenapopisem modulu AT91SAM7S256-KIT české firmy Kramara, s jehozapojením, konstrukčním provedením (z něhož je zřejmé nejenrozložení součástí, ale i obrazec spojů) a dvěma jednoduchýmipříklady. Vzhledem k příznivé ceně modulu se však nevyplácí jehoamatérská konstrukce a je lepší se věnovat jeho programování. I toje zde předvedeno a to s free prostředím Eclipse, které lze ovšempoužít u všech modulů s ARM. Navíc je předvedena také instalace anastavení tohoto prostředí.V Dodatku 1 je uveden podrobný popis instrukcí ARM a v Dodatku 2pak práce s JTAG založeným na obvodu obvodem FT2232 a kompatibilnís OpenOCD, instalace a nastavení sw zabezpečení a jeho začlenění doprostředí Eclipse.

Sdílet

Nakladatel
BEN
Rozměr
160 x 230 x 10
jazyk
čeština
Počet stran
196
Vydání
1
isbn
978-80-7300-246-6
Vazba
měkká vazba
datum vydání
27.03.2009
ean
9788073002466

Hodnocení a recenze čtenářů Nápověda

0.0 z 5 0 hodnocení čtenářů

5 hvězdiček 4 hvězdičky 3 hvězdičky 2 hvězdičky 1 hvezdička

Přidejte své hodnocení knihy

Vývoj ceny

Vývoj ceny Nápověda

Získejte přehled o vývoji ceny za posledních 60 dní.

Maloobchodní cena Minimální prodejní cena: 0 Kč Nápověda