Zavřít

HLÍDAT DOSTUPNOST A CENU

ARM pro začátečníky

Vladimír Váňa
Naše cena: 272 Kč
Produkt momentálně nelze objednat
Dostupnost: Nedostupné
Info Když teď objednám,
kdy zboží obdržím?
Hlídat dostupnost a cenu »
Kód: D0470069
EAN: 9788073002466
ISBN: 978-80-7300-246-6
Nakladatel: BEN
Vazba: brožovaná
Počet stran: 196
Rok vydání: 2009
Rozměry: 230x160x10mm
Váha: 309g
Jazyk: Česky
Kategorie: Ostatní zboží nezařazeno

„Mírně nižší cena než jinde, rychlé splnění objednávky, pro mne i blízkost prodejny. Celková spokojenost!“

ARM pro začátečníky 272 CZK Nové

Rozšíření mikroprocesorů s jádrem ARM si zaslouží, aby s nimi byla seznámena odborná veřejnost, neboť dosud zveřejněné články v časopisech ani zčásti nepokrývají potřeby konstruktérů, zejména těch začínajících. Kniha "ARM pro začátečníky" ukazuje vše kolem procesorů 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 do programová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ích jednočipových počítačů s procesory s jádrem ARM7 vyráběnými firmami NXP Semiconductor (Philips) a ATMEL. S jejich architekturou, programátorskými modely i se zapojeními s těmito počítači. Ukazuje i tvorbu programů pomocí vývojových prostředí µVision3 firmy Keil Software, Mcbuilderu či Eclipse nebo LabView.
Po stručném úvodu následuje teoreticky zaměřená kapitola Architektura CPU s jádrem ARM. Seznamuje čtenáře s architekturou ARM, 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ána práce s pamětí, blokový přenos dat apod. Následuje stručný popis přerušení a informace o tzv. thumb instrukcích. Kapitola je zakončena informací o některých jednočipových mikropočítačích s procesory 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 a poté je čtenář seznámen s zapojením a konstrukcí modulů s obvody z této řady. Prvním z nich je modul DIL2106 výrobce MCT Paul & Scherer Mikrocomputertechnik GmbH, dále s TinyARM LPC-H2106 firmy Olimex a s modulem MiniARM českého autora Milana Kostomlatského. Poté se čtenář stručně seznámí s vytvářením programu pro LPC2000 v jazyce C v prostředí µVision3 firmy Keil Software a následném umístění takto vytvořeného kódu ARM v paměti flash pomocí LPC210x FLASH 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 s konkrétními moduly s ARM od firmy ATMEL. Jde o moduly berlínské firmy Taskit Rechnertechnik GmbH SAMDIP-7S a SAMDIP-7X , poté s moduly SAM7-H64 a SAM7-H256 firmy Olimex a s modulem Make Controller Kitu popsaným v časopise pro hobby konstrukce Make, který je výsledkem open source a open hardware projektů. Práci s tímto modulem je poté věnována značná část kapitoly. Je předvedeno vytváření sw pro tento modul pomocí Mchelperu a Mcbuilderu, které jsou výsledkem již zmíněných projektů, a dále sw pro PC spolupracujícího s tímto modulem. Tvorba tohoto sw v prostředí MS VS2008 je rovněž obsahem této kapitoly, stejně jako stručné předvedení tvorby sw v prostředí LabView. Kapitola je zakončena popisem modulu AT91SAM7S256-KIT české firmy Kramara, s jeho zapojením, konstrukčním provedením (z něhož je zřejmé nejen rozložení součástí, ale i obrazec spojů) a dvěma jednoduchými příklady. Vzhledem k příznivé ceně modulu se však nevyplácí jeho amatérská konstrukce a je lepší se věnovat jeho programování. I to je zde předvedeno a to s free prostředím Eclipse, které lze ovšem použít u všech modulů s ARM. Navíc je předvedena také instalace a nastavení tohoto prostředí.
V Dodatku 1 je uveden podrobný popis instrukcí ARM a v Dodatku 2 pak 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í do prostředí Eclipse.

Štítky: Počítače a internet, Programování

MOJE KNIHOVNY

  Adresa odběru Poplatek Kdy bude zboží připraveno?
Praha 7, V Háji 15 ZDARMA Nelze objednat
Balíkovna a AlzaBoxy 49 Kč Nelze objednat
Zásilkovna výdejní místa a Z-boxy 75 Kč Nelze objednat
Česká pošta - Balík na poštu 69 Kč Nelze objednat
PPL výdejní místa 69 Kč Nelze objednat
PPL výdejní místa Slovensko 99 Kč Nelze objednat
  Způsob dopravy Cena dopravy Kdy zboží obdržím?
Balíkovna na adresu 79 Kč Nelze objednat
Doručení na adresu 79 Kč Nelze objednat
Kurýr PPL ČR 99 Kč Nelze objednat
Kurýr PPL SK 169 Kč Nelze objednat
Uvedené ceny jsou včetně DPH
  Způsob platby Cena platby
Na prodejně 9 Kč
Bankovním převodem ZDARMA
Dobírka 49 Kč
Dobírka 39 Kč
Dobírka 49 Kč
VISA / Master Card ZDARMA
PLATBA 24 – Česká spořitelna ZDARMA
GE Money Bank ZDARMA
ePlatby pro eKonto - Raiffeisenbank ZDARMA
MojePlatba – Komerční banka ZDARMA
mPenize - mBank ZDARMA
ČSOB ZDARMA
Fio banka ZDARMA
PaySec ZDARMA
Masterpass ZDARMA
Edenred od 29 Kč
Benefity od 29 Kč
Twisto ZDARMA
Hotově na pobočce Zásilkovna 39 Kč
Gallery Beta od 29 Kč
Dobírka 49 Kč
Uvedené ceny jsou včetně DPH

1. Vyberete si platbu přes Twisto a dokončete objednávku.
2. Knihy vám dorazí domů bez placení.
3. Můžete číst, platíte až za 14 dní. (Bankovním převodem, kartou nebo hotově)