BEN - odborná literatura s.r.o. je kamenné a internetové knihkupectví specializované na technické knihy.

Aplikace mikrokontrolérů řady Atmel SMART SAM D

na bázi ARM Cortex-M0+ CPU

Aplikace mikrokontrolérů řady Atmel SMART SAM D - na bázi ARM Cortex-M0+ CPU
 (Matoušek David)
obj. číslo121374
autor Matoušek David
vydal / výrobceBEN - technická literatura
rozsah / vazba250 stran A4 / brožovaná V2
vydání1. české
prodáváme od10.12.2016
ISBN / EAN978-80-7300-531-3
9788073005313
dostupnostSkladem
Cena
v kamenném obchodě
 
580 Kč
Internetová cena
pro zaslání poštou
551 Kč
Koupit   (ceny včetně DPH)  

Aktualizováno  1.8.2017

Popis

obsah download reakce odkazy keywords

Kniha je určena všem zájemcům o programování mikrokontrolérů řady Atmel® SMART SAM D z řad odborné technické veřejnosti. Důraz je kladen na typy SAM D09 a SAM D10. V textu jsou interpretovány a formou příkladů předvedeny nejpodstatnější periferie. Knihu pak lze použít pro seznámení s mikrokontroléry ATMEL SAM D a budování komplexních aplikací.

32bitové mikrokontroléry řady Atmel® SMART SAM D jsou postaveny na jádře ARM® Cortex®-M0+. 32bitové jádro spolu s komplexními integrovanými periferními obvody a nízkou cenou činí z těchto mikrokontrolérů nástroj pro vytváření náročných aplikací počínaje přesným řízením, realizací DSP (digitálním zpracováním signálu), embedded systémy, atd.

Předpokládá se, že čtenář má znalosti programovacího jazyka C a orientujete se v základních pojmech číslicové a mikroprocesorové techniky.

 


 

První kapitola uvádí základní vlastnosti mikrokontrolérů řady SAM D, srovnává jednotlivé zástupce této řady a přináší stručný popis klíčových vývodů. V závěru jsou uvedeny popisy konstrukcí programátoru/debuggeru SAMPROG a vývojové desky SAMDBRD.

Druhá kapitola popisuje chování GPIO (obecně použitelných vstupů/výstupů). Kromě detailního popisu možností konfigurace portu je také vysvětlen multiplex vývodů mikrokontroléru s ohledem na zabudované periferie. V závěru je prezentováno vytvoření prvního příkladu.

Kapitoly 3 a 4 jsou věnovány výkladu komplexního hodinového systému. Jedná se o popis jednotek SYSCTRL, GCLK, PM. Rovněž jsou vysvětleny související pojmy jako režimy snížené spotřeby a hodinové zdroje. Nechybí řada příkladů, které použití a konfiguraci hodinového systému dokumentují.

Pátá kapitola je věnována popisu a aplikacím jednotek TC (čítače/časovače).

Šestá kapitola popisuje NVIC (zabudovaný řadič přerušení). Na závěr je předvedeno použití přerušovacího systému společně s jednotkou TC1.

Sedmá kapitola je zaměřena na popis jednotky EIC (řadiče vnějšího přerušení). Kromě popisu možností detekce hranou nebo úrovní včetně funkce filtrace zákmitů jsou prezentovány praktické příklady zaměřené na obsluhu rotačního enkodéru v podobě přípravku MROTSW.

Osmá kapitola spojuje dříve uvedené informace s použitím jednotky EVSYS (událostního systému). Komplexní možnosti použití událostního systému jako spouštěče periferií nebo DMA jsou prezentovány jak v této kapitole, tak i v kapitolách následujících.

Devátá kapitola je věnována popisu jednotky ADC (A/D převodníku). A/D převodník má základní přesnost 12bitů, podporuje režimy průměrování a převzorkování s možností decimace. Rychlost převodu 350 kSPS zajišťuje široké uplatnění například i v oblasti digitálního zpracování signálu (DSP).

Kapitola 10 popisuje jednotku USART (jeden z režimů jednotky SERCOM), která je mimo jiné vybavena možnostmi hardwarového handshakingu, IrDA modulace a podporou LIN slave. Příklady prezentují použití v asynchronním režimu ve spojení s počítačem.

Kapitola 11 popisuje jednotku DMAC (řadič přímého přístupu do paměti). Komplexní možnosti DMAC (včetně výpočtu CRC) otevírají možnosti plně hardwarových realizací časově náročných aplikací jako jsou například vzorkovací operace pro A/D a D/A převodníky.

Kapitola 12 je věnována popisu vývojové desky SAMDBRDEXT, která je určena pro mikrokontroléry SAM D10 v pouzdře SOIC20. Jsou zde také konkretizovány informace o multiplexování vývodů mikrokontroléru pro použití zabudovaných periferií a na závěr je uveden krátký testovací příklad.

Kapitola 13 ukazuje komplexní použití jednotky DAC (D/A převodníku), společně s DMAC a spouštěním pomocí jednotky TC1 pracující ve zkráceném čítacím cyklu pro plně hardwarově řízené generování periodických signálů. Informace jsou použitelné pouze pro řady mikrokontrolérů SAM D, které obsahují zabudovanou jednotku DAC.

Kapitola 14 popisuje jednotku SPI (jeden z režimů jednotky SERCOM) určenou pro komunikaci s externími periferními obvody (například rychlými A/D a D/A převodníky). Velká pozornost je věnována hardwarovému řízení linky výběru podřízeného obvodu (slave select) a v závěru jsou naznačeny další možnosti využití této techniky.

V příloze najdete podklady pro výrobu jednotlivých přípravků: SAMPROG (programátor/debugger), SAMDBRD a SAMDBRDEXT (vývojové desky pro mikrokontroléry v pouzdrech SOIC14 a SOIC20), M8LED (osmice LED s budičem), MSVORKY (univerzální svorkovnice a pinová lišta), MROTSW (rotační spínač se středovým tlačítkem), MRX555 (generátor obdélníkových impulzů), MADTEST (testovací deska pro analogové vstupy), MUSARTHS (konvertor pro RS-232C včetně linek pro handshaking), MSPIEXP (SPI expandér pro 8 výstupů).

Stručný obsah

  • obsah knihy
    1. Seznámení s mikrokontroléry řady SAM D
    2. Použití GPIO
    3. Hodinový systém
    4. Funkce pro správu hodinového systému
    5. TC – čítače/časovače
    6. NVIC – zabudovaný řadič přerušení
    7. EIC – řadič vnějšího přerušení
    8. EVSYS – událostní systém
    9. ADC – A/D převodník
    10. SERCOM USART
    11. DMAC – řadič DMA
    12. SAMDBRDEXT – vývojová deska pro SAM D10
    13. DAC – D/A převodník
    14. SERCOM SPI
    15. Příloha – podklady pro výrobu přípravků

  • obsah doprovodného CD
    • FIRMWARE
    • PROGRAMY
    • SPOJE

Download

Recenze lektorů a reakce čtenářů

  • zatím žádné nejsou

Odkazy

Keywords

  • obecná charakteristika
    slova
  • obsah knihy
    obsah
  • rejstřík knihy
    rejstříková slova
  • integrované obvody
    označení integrovaného obvodu

URL adresa

domovská stránka této knihy/zboží na Internetu = trvalá a neměnná internetová adresa:

http://shop.ben.cz/cz/121374-aplikace-mikrokontroleru-rady-atmel-smart-sam-d.aspx

Měřicí háčky

různé barvy a velikosti

Levné bastldesky

5×7, 7×9, 9×15 cm

Měřicí jehly

průměr 1 mm

Tlačítková klávesnice

100 Kč

Jazyky

Amper BRNO