Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2019/2020

Vestavné systémy

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
B3B38VSY Z,ZK 4 2P+2L česky
Korekvizita:
Bezpečnost práce v elektrotechnice pro bakaláře (BEZB)
Základní školení BOZP (BEZZ)
Přednášející:
Jan Fischer (gar.), Vojtěch Petrucha
Cvičící:
Jan Fischer (gar.), Stanislav Drozd, Václav Grim, Vojtěch Petrucha
Předmět zajišťuje:
katedra měření
Anotace:

Předmět je orientován na prostředky, komponenty a řešení vestavných systémů, především s mikrořadiči s jádrem ARM Cortex-M Po úvodních úlohách v rámci lab. cvičení studenti řeší dva menší a následně dva větší, komplexní projekty vestavného systému s mikrořadičem. Tento projekty zahrnují nejen obvodovou ale i programovou realizaci.

Požadavky:

B3B35APO Architektura počítačů, B3B36PRG Programování v C,

Osnova přednášek:

1. Architektury, funkční bloky mikrořadičem řízeného zařízení

2. Architektura mikrořadičů s jádry ARM

3. Instrukční sada mikrořadiče

4. Metody ladění programu, toolchain

5. Metody optimalizace výkonu

6. Připojování a obsluha paměti, dekodéry, externí sběrnice mikrořadiče

7. Dvoubránová paměť, FIFO

8. Metody vstupu, výstupu a přenosu dat

9. Přerušení, DMA, přenos dat z obrazových senzorů

10. Programovatelné V/V obvody, čítačové jednotky

11. Sériová rozhraní SPI, I2C, I2S,..., připojení externích periferií

12. Dohlížecí obvody, monitorovací a napájecí obvody

13. Ovládací a zobrazovací prvky, statický a dynamicky řízený zobrazovač

14. Ovládání výkonových akčních prvků

Osnova cvičení:

1. Úvod, IDE Keil, první projekt

2. Generování sekvence impulsů, čtení tlačítka

3. SW- UART, Programový UART (nebodovaná)

4. Projekt Tester V1- indikace LED

5. Projekt Tester V2

6.- 10. Projekt - DAQ (voltmetr)

11- -13. Projekt „Regulátor“

Cíle studia:

Naučit základům návrhu a programování vestavných systémů v assembleru a C

Studijní materiály:

[1] Martin, T.: Insiders guide STM32, Hitex, 2009. (dostupný - kat. měření, 6 ks)

[2] Yiu, J.: The Definitive Guide to ARM Cortex -M3 Processors, 2013, ISBN-13: 978-0124080829

(Dostupná pro uživatele NTK na http://www.sciencedirect.com.ezproxy.techlib.cz/science/book/9780124080829

+1 ks kat. měření )

[3] ARM: Cortex-M3 Devices, Generic User Guide, ARM DUI 0552A (dostupný WWW.ARM.com)

[4] Brown, G.: Discovering the STM32 Microcontroller - dostupné na http://www.cs.indiana.edu/~geobrown/book.pdf

http://www.st.com/en/microcontrollers/stm32f3-series.html?sc=stm32f3&querycriteria=productId=SS1576

Poznámka:
Další informace:
https://moodle.fel.cvut.cz/course/view.php?id=2678
Rozvrh na zimní semestr 2019/2020:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
Čt
místnost T4:C2-334
Fischer J.
13:30–15:15
(přednášková par. 1)
Dejvice
Posluchárna 334
místnost T2:A3-326
Drozd S.
15:15–17:00
(přednášková par. 1
paralelka 101)

Dejvice
Laboratoř MIT
místnost T2:A3-326
Drozd S.
17:00–18:45
(přednášková par. 1
paralelka 102)

Dejvice
Laboratoř MIT
místnost T2:A3-326
Fischer J.
18:45–20:30
(přednášková par. 1
paralelka 105)

Dejvice
Laboratoř MIT

místnost T2:A3-326
Grim V.
11:45–13:30
(přednášková par. 1
paralelka 103)

Dejvice
Laboratoř MIT
místnost T2:A3-326
Grim V.
13:30–15:15
(přednášková par. 1
paralelka 104)

Dejvice
Laboratoř MIT
Rozvrh na letní semestr 2019/2020:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 21. 9. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4682606.html