Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

Domácí úkoly

Na vybraných cvičeních budou zadány domácí úkoly. Na vypracování máte vždy dva týdny viz. časy nastavené v Odevzdávacím systému.

Odevzdání úkolů

Odevzdání úkolů se provádí skrze odevzdávacím systém BRUTE. Odevzdávají se zdrojové soubory zabalené v archivu *.zip nebo *.tar.gz. Do archívu není nutné (většinou ani žádoucí) zahrnovat spustitelné soubory (.exe, .elf, .sof, apod.), cache soubory nebo soubory generované IDE.

Příklad typů souborů, které jsou očekávány v archivu jsou:

  1. ARM
    1. zdrojové soubory *.c, *.h, *.s, typicky stačí main.c, soubory CMSIS a HAL knihoven se neodevzdávají
    2. projektové soubory *.emProject (nejsou nutné)
  2. FPGA
    1. zdrojové a symbolové soubory *.vhd, *.bdf, *.bsf
    2. projektové soubory *.qpf, *.qsf (jsou nutné)

Jako pravidlo můžete brát to, že odevzdáváte soubory, které ručně vytváříte a do kterých zapisujete (tedy zdrojové, případně projektové, NE soubory generované IDE).

FPGA

  1. Syntéza čítače z jednoduchých paměťových členů
  2. 10bitový Adresový dekodér
  3. Dynamický displej (vyberte si jednu ze dvou variant FPGA03a nebo FPGA03b)

Pro nahrání vzorového programu do vývojového kitu postupujte podle návodu

ARM - STM32

  1. Blikání LED s časovačem
  2. Světelný had (ASM)
  3. Stopky
  4. Terminál s USART
  5. Voltmetr
  6. Pipeline TIM-ADC-DMA
  7. Maticový LED zobrazovač

Pro nahrání vzorového programu do vývojového kitu postupujte podle návodu

courses/b2m37mam/homeworks/start.txt · Last modified: 2024/11/28 15:19 by krskajo1