Hledej Zobraz: Univerzity Kategorie Rozšířené vyhledávání

12 659   projektů
0 nových

IAS FITKIT

«»
Přípona
.pdf
Typ
prezentace
Stažené
1 x
Velikost
0,6 MB
Jazyk
český
ID projektu
3987
Poslední úprava
18.08.2014
Zobrazeno
1 168 x
Autor:
eliskabila
Facebook icon Sdílej na Facebooku
Detaily projektu
Popis:
Účel

• Každý student by měl svůj kompaktní a jednoduchý kit, obsahující mikrokontrolér, rozsáhlé univerzální hradlové pole a řadu běžných periferií
• Na tomto kitu by mohl experimentovat od počátku svého studia (od prvního ročníku bakalářského studijního programu)
• Ke konci bakalářského programu by dokázal na svém kitu experimentovat s účelově vytvořenými vestavěnými systémy, které jsou schopny interakce s okolím
• Zvládl by moderní technologie jako je
- HW-SW Codesign
- programování hradlových polí FPGA v jazyce VHDL
- tvorba aplikací pro mikrokontroléry či signálové procesory
• Vhodný pro řešení projektů
- Především z ústavů UPSY a UITS

Struktura FITKIT
• FPGA Spartan 3 XC3S50-4PQ208C (Xilinx)
• MCU MSP430F168 (Texas Instruments)
• USB-UART převodník FT2232C
• Audio IN / OUT
• Konektory PS2
• Konektor VGA
• Konektor RS232
• DRAM 8x8mbit
• Klávesnice
• Řádkový LCD displej
• Pinheaders

Klíčová slova:

účel

struktura

fitkit

programování

registry

instrukce

adresace

watchdog

převodník

port



Obsah:
  • Účel
    Struktura FITKIT
    Programování FPGA
    Některé hotové moduly pro FPGA
    Programování MCU
    MSPx430x14x
    Organizace paměti
    MSP430 16-bit RISC
    Registry
    Registry: PC (R0)
    Registry: SP (R1)
    Registry: SR (R2)
    Stavové bity
    Instrukce
    27 základních (core) instrukcí
    Instrukce se dvěma operandy
    Instrukce s jedním operandem
    Skokové instrukce
    Emulované instrukce
    3 Formáty instrukcí
    Adresovací režimy
    Periferie
    Watchdog
    Časovač
    Komparátor
    Číslicové vstupy/výstupy
    ADC12
    Sériový port USART
    Násobička
    Ovládání periferií
    Paralelní port
    A/D převodník
    Práce s FITkitem
    Připojení k pc
    Překladač
    Inline asembler
    Příklad LED: inline asembler
    Volání funkcí v asembleru z jazyka C
    Direktivy
    Příklad LED: externí asembler