Mikroprocesorová technika

Studijní plán:

PředmětMikroprocesorová technika (MT)
GarantujeKatedra technických studií (KTS)
Garant
Jazykčesky
Počet kreditů4
Prerekvizity předmětu
Prezenční studium
Přednáška1 h
Cvičení2 h
Studijní plán Typ Sem. Kred. Ukon.
Aplikovaná informatika - platný od ZS 2009/2010 P 4 4 kr. Z,ZK
Počítačové systémy - kombi, platný od ZS 2009/2010 P 4 4 kr. Z,ZK
Počítačové systémy - kombi, platný od ZS 2011/2012 P 4 4 kr. Z,ZK
Počítačové systémy - platný od ZS 2009/2010 P 4 4 kr. Z,ZK

Sylabus

  • Základní vlastnosti mikrokontroléru ARM Cortex M4F Stellaris LM4F120H5QR.
  • Jádro procesoru ARM Cortex M4F - CPU, registry, FPU, atd.
  • Code Composer Studio, knihovna StellarisWare, Stellaris PinMux, TI Flash Programmer, seznámení s programovou podporou TI.
  • Přerušení, úsporné režimy a systémové hodiny.
  • Digitální vstupy/výstupy pro všeobecné použití a možnosti alternativní funkce bran.
  • Čítače/časovače, využití a programování v různých režimech.
  • Asynchronní sériová rozhraní a jejich využití a programování.
  • Synchronní sériová rozhraní SPI, TI SSI, Microwire a I2C.
  • Systémový časovač SysTick a hlídání systému watch-dog.
  • Analogový režim bitových bran. AD převodníky a jejich přepínač vstupů, průměrovací filtr.
  • Komparátory, analogové a digitální.
  • Práce s pamětí parametrů.
  • AD převodník sigma-delta, DA převodník, číslicový syntezátor a grafický LC displej, periferie platformy StellarisLab.

Doporučená literatura

  • Krejčí, I.: StellarisLab - uživatelská příručka desky používající procesor LM4F120H5QR, na disku VŠPJ S.
  • Krejčí, I.: Texty přednášek a cvičení, na disku VŠPJ S.

Anotace

PREREKVIZITY: Student musí dobře ovládat programování v jazyce C. Student musí mít znalosti číslicových systémů. Nutné je předchozí absolvování předmětu BEP.


Předmět probírá vlastnosti a programování mikroprocesorů řady TI Stellaris v jazyce C v prostředí Code Composer Studio. Jsou probrány parametry jádra procesorů ARM, použití přerušovacího systému a možnosti úsporných režimů a generování hodinového signálu procesoru. Podstatná část kurzu se věnuje integrovaným periferiím, jako jsou digitální vstupy/výstupy, čítače/časovače, sériové kanály, AD převodníky, atd. Dále jsou probírány periferní obvody umístěné na cvičební platformě StellarisLab, vč. komunikace s PC.


PODMÍNKY PRO ÚSPĚŠNÉ ABSOLVOVÁNÍ PŘEDMĚTU JSOU VYSTAVENY NA DISKU S.

^ nahoru ^

Pracuji, vyčkejte prosím