Práce s deskou Altera DE2
Transkript
Deska Altera DE2 Na stole vidíte vývojovou desku Altera DE2 od firmy TERASIC, jejíž bližší popis bude na přednášce. Nedočkaví zájemci najdou podrobné údaje na stránkách výrobce http://www.terasic.com.tw/ Pro dnešní cvičení je důležité správné připojení. Deska má 2 USB porty - pro programování musíte použit konektor bližší k napájecímu kabelu. Přepínač zakrytý plexisklem, vlevo od LCD displeje, musí být vždy v pozici RUN; polohu PROG nebudeme při cvičení používat Obr. 1 Připojení vývojové desky od Terasic 1 DE2 CONTROL PANEL DE2 control panel umožňuje vyzkoušet některé periferie na desce Altera DE2. Na webových stránkách předmětu A3B35SPS Struktury počítačových systémů http://moodle.dce.fel.cvut.cz si stáhněte soubor DE2_USB_API.SOF, který je nutné naprogramovat do obvodu FPGA. Spusťte si program Quartus II 9.1sp2 Web Edition. Obvod FPGA můžeme naprogramovat tlačítkem Programmer (viz obr. 2). (Programmer) nebo v menu Tools volbou Obr. 2 Naprogramování FPGA obvodu Po spuštění se otevře okno (obr. 3) programátoru. V tomto okně musíme před samotným programováním nastavit položky Hardware Setup a Mode následujícím způsobem: • Kliknutím na položku Hardware Setup se objeví okno pro nastavení používaného hardwaru (obr. 4) • V zobrazeném okně klikneme na tlačítku Add Hardware, čímž se otevře další okno Add Hardware (obr. 5) • V okně Add Hardware kliknout na tlačítku Auto Detect a měl by být nalezen USB-Blaster. 2 • • Nastavení potvrdíme tlačítkem OK Nastavíme JTAG mód, pokud tomu tak není Obr. 3 Okno programování/konfigurace Obr. 4 Okno pro nastavení používaného hardwaru Obr. 5 Okno Add Hardware pro nastavení používaného hardwaru 3 Obvod FPGA naprogramujeme pomocí souboru DE2_USB_API.SOF, který přidáme do programátoru tlačítkem (Add File). Po přidání souboru zaškrtneme políčko Program/Configure a spustíme programování tlačítkem (Start). Na webových stránkách předmětu A3B35SPS Struktury počítačových systémů http://moodle.dce.fel.cvut.cz si stáhněte do stejného adresáře soubory FTD2XX.DLL a DE2_Control_Panel.EXE a následně spusťte program DE2_Control_Panel.EXE (viz obr. 6). Obr. 6 Program DE2 Control Panel V dalším kroku je nutné otevřít USB spojení s deskou Altera DE2 – v menu Open zvolíme Open USB Port 0. Před ukončením programu DE2 Control Panel doporučujeme ukončit USB spojení s deskou Altera DE2 – v menu Open zvolíme Close USB Port. Nyní si již sami můžete vyzkoušet některé periferie: • Nastavte dnešní datum na sedmisegmentovém displeji ve formátu DD MM RRRR • Na zelených LEDkách nastavte v binární soustavě číslo 170 • Na červených LEDkách nastavte v binární soustavě součet Vašich let • Na LCD displeji zobrazte jméno jednoho člena týmu • Pokud lze připojit PS/2 klávesnici vyzkoušejte si snímání znaků • Najděte funkci Board Test a nechte otestovat jednotlivé periferie • Vyzkoušejte si zápis a čtení do pamětí SRAM, SDRAM a FLASH po jednotlivých bytech, můžete zkusit vytvořit i soubor s daty, který tam zapíšete a následně ho zkusíte vyčíst. 4
Podobné dokumenty
Externí řídicí systém (EXT) Legacy® 6000
Sada Legacy 6000, základní se světelnou lištou
a ISM (obsahuje části označené v systémovém schématu jako (a), (b) a (c))
Digitální měřič kapacity
vývodů. Kondenzátor se nabíjí ve dvou
rozsazích buï přes odpor 3,3 Mohmu
R17 nebo 3,3 kohmu R16. Výsledek je
zobrazován na čtyřmístném sedmisegmentovém zobrazovači LD1 až LD4.
Obvod je napájen z ex...
Vývojové prostředí Quartus II, verze 9.1, servis pack 2
V tomto okně jsou zobrazované všechny zprávy, které jsou generované v průběhu
kompilace. Zobrazované zprávy mohou být informační (info), varovné (warning) nebo
chybové (error). Pokud se objeví chyb...
Silniční řídicí systém Legacy® 6000
Prodlužovací kabel CAN 6 m (20 stop)
Prodlužovací kabel CAN 9 m (30 stop)
Kabel baterie, 60 cm (2 stopy), 1 vodič
IMPLEMENTACE ROZHRANÍ USB DO MALÉHO SYSTÉMU S
Vzhledem k rozsahu celého řešení jsou zde uvedeny pouze vybrané problémově
specifické části návrhu. Především je zde presentováno originální řešení komunikačního
bloku (skupina obvodů, zajišťujícíc...
AccuWin Pro™ v3 User`s Guide
První krokem ke komunikaci s přístrojem je připojení k počítači. Aby nedošlo k úrazu elektrickým proudem,
ujistěte se, zda je napájení počítače vypnuto.
1. Připojte propojovací kabel počítače do ko...