Mikroprocesorski sistemi/K2 2023
Drugi kolokvijum 2023. godine održan je 9. decembra bila je dostupna dokumentacija mikrokontrolera, procesora i Intel HEX formata kao i prezentacije sa predavanja tokom teorijskog i praktičnog dela ispita. Postavka roka nije dostupna sa stranice predmeta.
Teorija - Grupa A
1. zadatak
- Isti zadatak kao na prvi zadatak sa K2 2022.
2. zadatak
3. zadatak
- Isti zadatak kao peti zadatak sa februarskog roka 2023.
4. zadatak
- Isti zadatak kao četvrti zadatak sa K2 2022.
Teorija - Grupa B
1. zadatak
- Slično kao prvi zadatak na drugom kolokvijumu 2022. godine.
Koja vrednost treba da bude upisana u registar RTSR periferije EXTI da bi postojala mogućnost da se generiše prekid kada se na pinu PD1
ili pinu PB2
mikrokontrolera STM32F103R6 pojavi uzlazna ivica signala? Smatrati da na ostalim pinovima ne treba prepoznavati uzlaznu ivicu signala.
Odgovor uneti prema formatu neoznačenih heksadecimalnih literala u C programskom jeziku širine 32 bita.
Prikaz očekivanog formata odgovora za proizvoljno odabranu vrednost 1 jeste:
0x00000001
Odgovor: 0x00000006
Objašnjenje: Na strani 212. od STM32F103 Reference Manual možemo videti da za svaku EXTI liniju postoji po jedan bit u RTSR registru, dok na strani 210. možemo videti da PD1
odgovara liniji 1, a PB3
odgovara liniji 2. To znači da su prvi i drugi bit broja postavljeni na 1, pa dobijamo 6 kao konačno rešenje.
2. zadatak
- Isti kao drugi zadatak iz grupe A.
3. zadatak
- Isti kao peti zadatak iz agvusta 2022.
4. zadatak
Na slici je prikazan dijagram signala i vrednosti nekih registara tajmera TIM1 koji odbrojava do neke vrednosti, nakon čega generiše Update event (UEV). Ukoliko bit ARPE kontrolnog registra tajmera TIM1 ima vrednost 1, koji broj treba da stoji na dijagramu umesto X da bi dijagram prikazivao ispravno signale? Uneti decimalni broj kao odgovor.
Odgovor: 72
Zadatak
- Isti zadatak kao na drugom kolokvijumu 2021. godine.