Aukce

Hardware Tool: FITkit 2.0 - nastroj pro mladé vývojáře

  • Číslo Aukce:
    1329046
  • Sledovat aukciSledovat
  • Poslat přátelůmDoporučit
  • Sdílet na facebookuSdílet
Více obrázků
Kup Teď!
Koupit okamžitě za:
Kusů 1
Konec aukce
Skončeno 1527183000
24. 05. 2018. 19:30
Umístění
Praha
148 00
Možnost osobního předání
Stav předmětu Lehce použité
Poštovní adresa byla ověřena
Počet hodnocení: 0
Kladné hodnocení:
Registrován: 2010-03-23, Praha
Platba & Náklady na dopravu
Způsoby platby
Hotově při předání
Bankovním převodem
Jiný platební systém
Poštovné & Dodání
Osobní předání
Doporučená zásilka
80 
Mezinárodní
Doplňující informace
*** Upozornění pro kupující! *** V případě koupě více předmětů cena dopravy je účtována v závislosti na výsledné hmotnosti zásilky. Číslo účtu pošlu mailem po skončení aukce. Vše balím pečlivě, balíky jsou pojištěné a vše posílám doporučeně. Děkuji.
Popis aukce

Hardware Tool: FITkit 2.0 - nastroj pro mladé vývojáře

Zobrazeno: 254

 

 

Prodám hardwarový nástroj pro mladé vývojáře

 

FITkit verze 2.0

 

Co je to FITkit?
FITkit:
- Hardwarová platforma obsahující
- mikrokontroler,
- programovatelné hradlové pole a
- řadu běžně dostupných periferií.
Koncept, cíle
- Programování bez nutnosti vlastnit HW přípravky (postačí USB připojení)
- Volně dostupné vývojové nástroje pro Windows i Linux (MSPGCC, Xilinx ISE, ModelSIM)

 

Koupíte přesně to, co vidíte (viz Foto) - nic víc, nic míň !

 

 

Přeji příjemnou aukci

Příhozi neruším!!!

 

Platforma FITkit umožňuje obsáhnout značnou část spektra znalostí a dovedností, které musí dnešní 
inženýr – informatik znát, aby byl schopen obstát na globálním trhu práce. Typickým příkladem 
využití informatiky v praxi jsou tzv. vestavěné systémy (anglicky Embedded Systems), které se v 
dnešní době dominantně uplatňují v běžném životě a jejichž význam ještě výrazně poroste. Jednoduše 
řečeno se jedná o veškerá zařízení, která v sobě mají nějakým způsobem vestavěn počítač (mobilní 
telefon, MP3 přehrávač, televizní přijímač atd.). Typické vestavěné systémy se skládají z 
procesorů, specializovaného hardwaru (např. MP3 kodér/dekodér) a aplikačního software. To znamená, 
že je třeba umět a prakticky využívat znalosti nejen z oblasti čistě softwarových oborů, ale též z 
oblasti hardwaru.

FITkit je samostatný hardware, který obsahuje výkonný mikrokontrolér s nízkým příkonem, hradlové 
pole FPGA (anglicky Field Programmable Gate Array) a řadu periferií. Důležitým aspektem je využití 
pokročilého reprogramovatelného hardwaru na bázi hradlových polí FPGA jenž lze, podobně jako 
software na počítači, neomezeně modifikovat pro různé účely dle potřeby – uživatel tedy nemusí 
vytvářet nový hardware pro každou aplikaci znovu.

Při návrhu aplikací se využívá skutečnosti, že vlastnosti hardwaru se v dnešní době převážně 
popisují vhodným programovacím jazykem (např. VHDL), díky čemuž se návrh softwaru a hardwaru 
provádí do značné míry obdobně. Student se tedy nemusí hardwaru bát, naopak, může jej s výhodou ve 
svých aplikacích využít. Generování programovacích dat pro FPGA z popisu v jazyce VHDL probíhá 
zcela automaticky pomocí profesionálních návrhových systémů. Veškerý potřebný návrhový software je 
k dispozici zdarma.

Software po mikrokontroler se tvoří v jazyce C a do spustitelné formy se překládá pomocí GNU 
překladače, který je možné používat zdarma.
 
Kit obsahuje:

 - MCU rodiny MSP430 (Texas Instruments)

 - FPGA Spartan 3 XC3S50-4PQ208C nebo XC3S400-4PQ208C (Xilinx)

 - USB-UART převodník FT2232C

 - DRAM
 8x8Mbit 

 - Dvouřádkový LCD displej

 - Audio rozhraní (IN/Out)

 - Rozhraní RS232

 - Konektory PS2 (pro klávesnici a myš)

 - Konektor VGA (pro displej)

 - Klávesnice 4x4

 - Rozšiřující konektory 
 

Mikrokontroler

1. Základní parametry MCU

MCU (z angl. Micro-Controller Unit) na kitu je 16-bitový nízkopříkonový mikrokontrolér rodiny MSP430 firmy Texas Instruments.

Použitý mikrokontroler má následující vlastnosti:

  • Nízké napájecí napětí (rozmezí 1.8 V až 3.6 V)
  • Nízký příkon (330 uA v aktivním režimu při 1 MHz a 2.2 V, 1.1 uA ve stand-by režimu, 0.2 uA v režimu vypnuto)
  • 16-bitová RISC architektura, instrukční cyklus 125 ns
  • Paměť FLASH 48 KB, paměť RAM 2kB (resp. 92kB FLASH a 8kB RAM v případě FITkitu 2.0)
  • Moduly na čipu:
    • 3-kanálové DMA
    • 16-bitové časovače Timer_A, Timer_B
    • Komparátor
    • Sériové komunikační rozhraní USART0 (asynchronní UART, synchronní SPI, I2C), USART1 (asynchronní UART, synchronní SPI)
    • 12-bitové A/D a D/A převodníky
FITkit verze 2.0 obsahuje mikrokontroler MSP430F2617

2. Umístění na FITkitu

FPGA
1. Základní parametry

FPGA (Field-Programmable Gate Array) na kitu je programovatelné hradlové pole XC3S50-4PQ208C řady Spartan 3 firmy Xilinx.

  • rozhraní: až 124 uživatelských vstupů/výstupů (I/O), podpora až 23 různých I/O standardů
  • 192 konfigurovatelných logických bloků (CLBs) uspořádaných do matice o 16 řádcích a 12 sloupcích, 1728 logických buněk, 50000 logických hradel
  • Paměť RAM 12kb distribuovaných, 72kb v jednom bloku
  • 2 jednotky pro správu hodin (DCMs)
  • 4 blokové dvouportové paměti BRAM s kapacitou 2kB
  • 4 násobičky 18x18 bitů

Ačkoliv pohledem na velikost FPGA obvodu se může zdát, že se jedná o zastaralou technologii, opak je pravdou. Pouzdro PQ208 bylo zvoleno záměrně - jednak kvůli jednoduššímu osazení, jednak kvůli ceně. Rodina Spartan-3 společně s rodinou Virtex představuje moderní rekonfigurovatelné řešení. Zatímco obvody rodiny Spartan jsou určeny pro nejširší použití, rodina Virtex nabízí vysoce výkonné řešení pro specifické úlohy.

2. Umístění na FITkitu

USB převodník FT2232

1. Základní parametry

  • USB převodník poskytující dva kanály (A a B) umožňující komunikaci po USB a dvěmi nezávisle konfigurovatelnými kanály
  • Podporované režimy jednotlivých kanálů:
    • MPSSE (Multi-Protocol Synchronous Serial Engine Interface) - speciální režim, který umožňuje implementaci synchronních sériových protokolů (I2C, SPI, JTAG, atd.). Rychlost toku dat může být až 5,6 Mbit/s. MPSSE je k dispozici pouze na kanálu A.
    • FIFO (bitbang) - paralelní přenos dat
    • UART - seriový přenos (RS232, RS422, RS485)
  • Rychlost přenosu dat až 1 MB/s
  • Kompatibilní s USB 2.0 Full-Speed

2. Využití na FITkitu

  • Kanál A, který je připojen k FPGA obvodu umožňuje komunikovat s PC v libovolném z podporovaných režimů. Uvnitř FPGA obvodu lze tedy např. vytvořit zařízení, které bude možné po I2C ovládat z PC. Jinou možností je napojit kanál A na řadič seriového kanálu a z PC zařízení ovladat přes virtuální COM port. Naopak, v FPGA může sloužit pouze jako "drát" mezi zařízením připojeným k FITkitu a počítačem.

    Ke komunikaci s kitem je možné využít:

    • knihovny libkitclient, která umožňuje přímý přístup k FTDI bez nutnosti zjišťovat přiřazený COM port.

    • tzv. virtuálního COM portu, který je automaticky vytvořen při připojení FITKitu

  • Kanál B je připojen k programovacím pinům mikrokontroleru (RESET, TST) a dále k pinům seriového rozhraní (RxD, TxD). Pomocí tohoto kanálu lze tedy mikrokontroler programovat a komunikovat s ním přes terminálový program. Možnostem komunikace s mikrokontrolerem se věnuje dokument Komunikace s FITkitem

 
 
Aukce uživatele
Stránka vygenerována za: 0.141s    Server time index: 1714119415