<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cw.fel.cvut.cz/b261/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://cw.fel.cvut.cz/b261/feed.php">
        <title>CourseWare Wiki</title>
        <description></description>
        <link>https://cw.fel.cvut.cz/b261/</link>
        <image rdf:resource="https://cw.fel.cvut.cz/b261/lib/tpl/bulma-cw/images/favicon.ico" />
       <dc:date>2026-04-15T17:05:00+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/03?rev=1776258159&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/07?rev=1776257876&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/06?rev=1776257816&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/05?rev=1776257795&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/04?rev=1776257778&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/02?rev=1776257757&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/01?rev=1776256330&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/ciselne_soustavy?rev=1776253419&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/lko?rev=1776242944&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/sko?rev=1776242933&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/start?rev=1776242447&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cw.fel.cvut.cz/b261/lib/tpl/bulma-cw/images/favicon.ico">
        <title>CourseWare Wiki</title>
        <link>https://cw.fel.cvut.cz/b261/</link>
        <url>https://cw.fel.cvut.cz/b261/lib/tpl/bulma-cw/images/favicon.ico</url>
    </image>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/03?rev=1776258159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T15:02:39+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:03</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/03?rev=1776258159&amp;do=diff</link>
        <description>3. Funduino

Cíle cvičení

Příprava na cvičení
 Digitální technikuSekvenční obvody
Podpůrné materiály

[Podklady pro 3.cvičení - Skalický]

[Podklady pro 3a.cvičení - Skalický]

[ Dekodér]

[74HC137]

[74HC138]

[SN74HC165 (TI)] [74HC165 (NXP)]

[74HC273]

[74HC595]

Projekty

[ Čítače a mikroprogramovatelný řadič ]

[Tabulka prechodu]

[Řadič pro 8-mi bitový sériovo-paralelní registr - LKO verze]

[Řadič pro 8-mi bitový sériovo-paralelní registr - ROM verze]

[Řadič pro 8-mi bitový sériovo-para…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/07?rev=1776257876&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:57:56+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:07</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/07?rev=1776257876&amp;do=diff</link>
        <description>7. Pokročilý Timer C/C

Cíle cvičení
...
Co je třeba si připravit
[instrukční sadu]Vybraná instrukční sada pro STM32[referenčním manuálu]01 - GPIO LED
Podklady pro cvičení

[ Podklady pro cvičení_7 - Skalický]

[ ASM program blikaní LED]

[ Jazyk C s volaným ASM podprogramem]

[ Jazyk C s volaným ASM a proměnnými definovanými v ASM i C ]

[ USART terminál]

[ Jádro ARM M4]

[ Cortex ARM M4 Technical Reference Manual]

[ Referenční manuál STM32F401 ]

[ Instrukční sada STM32F4]

[ Datasheet STM32…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/06?rev=1776257816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:56:56+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:06</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/06?rev=1776257816&amp;do=diff</link>
        <description>6. Úsporné režimy, PLL, Watchdog

Cíle cvičení

Co je třeba si připravit
[NVIC z jádra ARM M4][ EXTI z referenčního manuálu STM32F401 ]
Podklady pro cvičení

[Podklady pro cvičení_6 - Skalický]

Datasheety

[ Jádro ARM M4]

[ Datasheet STM32F401 ]

[ Referenční manuál STM32F401 ]

 Podklady pro Nucleo STM32F401

External Interrupt/Event Controller - EXTI

Řadič externího přerušení EXTI má 23 kanálů. Je tedy možné vytvořit až 23 různých přerušení. Prvních 16 kanálů je určeno portům GPIO. Lze tedy…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/05?rev=1776257795&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:56:35+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:05</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/05?rev=1776257795&amp;do=diff</link>
        <description>5. SPI, I2C

Cíle cvičení

Co je třeba si připravit

Podklady pro cvičení

[Podklady pro 5.cvičení - Skalický]

[ Vývojové prostředí KEIL]

[ Blinky_start_zdroje]

[ Blinky_start_compiler_5 ]

[ Blinky_start_compiler_6 ]

[ Přístup k jednotlivým vývodům uP.pdf]

[ Inicializace vývodů podobná LL knihovně - Nataveni_GPIO]

Datasheety

[ Jádro ARM M4]

[ Datasheet STM32F401 ]

[ Referenční manuál STM32F401 ]

[ Instrukční sada STM32F4]

 Podklady pro Nucleo STM32F401

Projekt

[ Ukázkový projekt vl…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/04?rev=1776257778&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:56:18+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:04</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/04?rev=1776257778&amp;do=diff</link>
        <description>4. ADC with DMA

Cíle cvičení

Podklady pro cvičení

[ Podklady pro 4.cvičení - Skalický]

[ Podklady pro cvičení - Konfigurace GPIO]

[ Konfigurace hodinového signálu]

[ Přístup k registrům a bitům]

Dokumentace

[ Jádro ARM M4]

[ Datasheet STM32F401 ]

[ Referenční manuál STM32F401 ]

[ Instrukční sada STM32F4]

[ Datasheet Nucleo F401RE]

 Podklady pro Nucleo STM32F401

Projekty

[ Funkce - Nastavení GPIO ]

Kódy pro cvičení



  #define BITSET(reg, bit)    ((reg) |= (1U &lt;&lt; (bit)))
  #defin…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/02?rev=1776257757&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:55:57+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:02</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/02?rev=1776257757&amp;do=diff</link>
        <description>2. GPIO, Timer, IRQ

Cíle cvičení

Příprava na cvičení
 Digitální techniku
Podpůrné materiály

[Podklady pro 2.cvičení - Skalický]

[ Help_PALASM2.zip]

[ ROM_AHDL.zip]

[Reed-Muler Dělitelnost 2 a 5]

[DIT_logika_dodatek.pdf]

[ Příklad realizace logické funkce (logického kombinačního obvodu) v jazyce C]

[ Karnaughova mapa]

[ Pravdivostní tabulka pro 7-mi segmentový displej]

Seznam obvodů řady 7400

Manuály

[ DE10-Lite User manual]

[ Příručka logických obvodů]

Modely součástek

[ 16-bitov…</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/01?rev=1776256330&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T14:32:10+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:labs:01</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/labs/01?rev=1776256330&amp;do=diff</link>
        <description>1. Úvod do předmětu

Seznámíte se s koncepcí fungování mikrokontrolérů, jak jsou konstruované uvnitř.
digitální technikyČíselné soustavyLogické kombinační obvody (LKO)Sekvenční logické obvody (SKO)
Instalace Programů

Nainstalovat prostředí pro vytváření programu podle preferencí každého. Všechna prostředí produkují stejný výsledek, takže záleží na každém, co bude používat. Jednotliví cvičící používají tyto programy:</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/ciselne_soustavy?rev=1776253419&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T13:43:39+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:tutorials:dit:ciselne_soustavy - created</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/ciselne_soustavy?rev=1776253419&amp;do=diff</link>
        <description>Číselné soustavy

Číselné soustavy se v digitální technice používají pro reprezentaci a zpracování informací. Nejčastěji se setkáváme s těmito soustavami:
binární (2)desítková (10)šestnáctková (16)
Základní přehled
 Soustava $1011_2 = 1·2^3 + 0·2^2 + 1·2^1 + 1·2^0 = 11_{10}$$13_{10} = 1101_2$$1011\ 0110_2 = B6_{16}$$5_{10} = 0101_2$$1111_2 + 1 = 1\ 0000_2$$0111_2 (7) + 0001_2 (1) = 1000_2 (-8)$</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/lko?rev=1776242944&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T10:49:04+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:tutorials:dit:lko</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/lko?rev=1776242944&amp;do=diff</link>
        <description>Logické kombinační obvody (LKO)

Ke stažení:

[ Pravdivostní tabulka pro 7segmentový displej]

[ Karnaughova mapa 4×4]

Hradla

Základní stavební prvky kombinačních obvodů tvoří logická hradla AND, OR a NOT. Z nich jsou odvozena hradla s negovaným výstupem NAND a NOR a dále hradlo XOR (exkluzivní součet).$$ Y_a = B\bar{D} + \bar{A}\bar{C}\bar{D} + \bar{B}\bar{C}D + AC\bar{D}$$$$ Y_b = \bar{C}\bar{D} + \bar{A}\bar{C} + \bar{A}\bar{B}\bar{D} + AB\bar{D}$$</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/sko?rev=1776242933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T10:48:53+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:tutorials:dit:sko</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/sko?rev=1776242933&amp;do=diff</link>
        <description>Sekvenční logické obvody (SKO)

Sekvenční obvody jsou na rozdíl od kombinačních obvodů schopné uchovávat stav (paměť). Jejich výstup tedy závisí nejen na aktuálních vstupech, ale i na předchozím stavu.

Základní struktura sekvenčního obvodu:$Q_n$$Q_{n+1}$$Q_n$$Q_n$$Q_n$$Q_n$$Q_{n+1}$$\uparrow$$\uparrow$$\uparrow$$Q_n$$Q_n$$\uparrow$$Q_n$$\overline{Q_n}$$Q_n$$Q_n$$\uparrow CLK$$Q_{n+1} = D$$2^n$$2^n - 1$</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/start?rev=1776242447&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T10:40:47+0200</dc:date>
        <dc:creator>nentvond (nentvond@undisclosed.example.com)</dc:creator>
        <title>courses:b2m37mam:tutorials:dit:start</title>
        <link>https://cw.fel.cvut.cz/b261/courses/b2m37mam/tutorials/dit/start?rev=1776242447&amp;do=diff</link>
        <description>Digitální technika

Digitální technika se obecně dělí na dvě základní oblasti: kombinační a sekvenční obvody.

Kombinační logické obvody (LKO) jsou tvořeny prvky bez paměti, jako jsou logická hradla, dekodéry nebo multiplexory. Výstup těchto obvodů závisí pouze na aktuálních hodnotách vstupů. Návrh obvodů vychází typicky z pravdivostní tabulky nebo zjednodušené logické funkce. Podrobnosti najdete v sekci</description>
    </item>
</rdf:RDF>
