This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2015/12/29 13:39] xkubalik [Current projects] |
project:proj_list [2016/02/11 14:04] xkubalik [Current projects] |
||
---|---|---|---|
Line 31: | Line 31: | ||
* Implementujte sadu funkcí pro zobrazovaní dat na obrazovce připojené přes HDMI. | * Implementujte sadu funkcí pro zobrazovaní dat na obrazovce připojené přes HDMI. | ||
* Pro otestování jednotlivých funkcí knihovny napište demonstrační aplikaci využívající grafický displej, ethernetové rozhraní a SD kartu. | * Pro otestování jednotlivých funkcí knihovny napište demonstrační aplikaci využívající grafický displej, ethernetové rozhraní a SD kartu. | ||
+ | |||
+ | * **Knihovna funkcí pro palubní informační systém v hromadném dopravním prostředku** - () (BP - Jakš Zbyněk) | ||
+ | * Proveďte rešerši existujících řešení | ||
+ | * Vyberte vhodnou hardwarovou platformu pro realizaci vlastního palubního informačního systému | ||
+ | * Zařízení bude umožňovat zobrazovat informaci o poloze vozu s pomocí informačního displeje | ||
+ | * Zadávání vstupních hodnot bude umožněno s pomocí jednoduché klávesnice | ||
+ | * Informaci o aktuální a budoucí zastávce bude možné přehrát s pomocí zvukového zařízení v dopravním prostředku | ||
+ | * Zařízení bude umožňovat tisk jízdního dokladu na vhodné tiskárně | ||
+ | * Zařízení navrhněte a zrealizujte | ||
+ | * Pro navržené řešení vytvořte knihovnu funkcí umožňující ovládat dostupné periferié | ||
+ | * Pro předvedení funkčnosti celého zařízení vytvořte demo aplikaci využívající všechny dostupné periferie, zejména displej, zvukový systém a klávesnici | ||
+ | |||
+ | * ** Aplikace pro podporu překladu jednoduchého jazyka c do VHDL - Application used to translate simple C to VHDL language** - (BP - Marianna Gedrová) | ||
+ | * Navrhněte a zrealizujte aplikaci umožňující jednoduchým způsobem přeložit jazyk c do jazyka VHDL. | ||
+ | * Základem aplikace bude editor umožňující napsat jednoduchý kód v jazyce C. | ||
+ | * Vytvořený kód bude možné přeložit do jazyka VHDL na základě přednastavených VHDL šablon. | ||
+ | * Překladač bude podporovat podmnožinou příkazů jazyka c do VHDL kódu a to jak datovou, tak i řídící část. | ||
+ | * Prozkoumejte existující řešení. Jazyk c bude podporovat vybrané celočíselné a binární typy proměnných. | ||
+ | * Překladač bude schopen přeložit následující prvky jazyka C: aritmetické a logické operace, podmíněný výraz if (else if, else), cyklus while a cyklus for. | ||
+ | * Implementace bude provedena v jazyce C++. | ||
+ | * Pro otestování funkčnosti vytvořte několik příkladů. | ||
===== Available projects ===== | ===== Available projects ===== |