0.0 z 5 hvězdiček
měkká vazba222 Kč
Běžně 248 Kč
Kniha ( měkká vazba )
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
Jejich starší sourozenci zemřeli, protože se milovali. Oni byli předurčeni k tomu, aby se nenáviděli. Ale proti citům jsou bezmocní. Více informací
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.
0.0 z 5 0 hodnocení čtenářů
0× 5 hvězdiček 0× 4 hvězdičky 0× 3 hvězdičky 0× 2 hvězdičky 0× 1 hvezdička
Získejte přehled o vývoji ceny za posledních 60 dní.