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