Popis předmětu - AE4B38NVS
Přehled studia |
Přehled oborů |
Všechny skupiny předmětů |
Všechny předměty |
Seznam rolí |
Vysvětlivky
Návod
Webová stránka:
https://moodle.fel.cvut.cz/courses/a4b38nvs http://measure.feld.cvut.cz/vyuka/predmety/A4B38NVS
Anotace:
The main aim of this subject is design of embeded systems using microcontrollers. It is mainly focused on 32-bit (alter. 8-bit) microcontrollers and DSP, supporting logic devices, external input/output devices and the other supporting devices.
Osnovy přednášek:
1. | | Blocks of a embedded system |
2. | | Microcontrollers, their peripherals, buses, digital signal processors |
3. | | Microcontrollers used for laboratory experiments, interface, signals, timing |
4. | | Logic devices, parameters, power consumption, grounding |
5. | | Memories, RW-SRAM, FIFO, Duala ported, SDRAM, stucture, timing |
6. | | Nonvolatile memories ROM, MASK ROM, EPROM, FLASH - NOR, NAND, memory cards |
7. | | Input/output port, peripheral controllers interfacing (USAT, EThernet, CAN) |
8. | | Interfacing - push buttons, keyboard, touch screen |
9. | | Embedded system design - bus timing, CPU to memory and I/O interfacing |
10. | | Dynamicaly controlled LED display, graphical LCD interfacing |
11. | | Timers, input capture, output compare modul, PWM, driving of power outputs |
12. | | Supervisory devices, watch dog, power supply for embedded system, battery powering |
13. | | Cooperation of microcontrollers in an embedded system |
14. | | Case study |
Osnovy cvičení:
1. | | Introduction, IDE for ARM Cortex M3 (STM32) |
2. | | Compiling, debugging |
3. | | Reading of input pins, push button interfacing, keyboard |
4. | | Output port interfacing, LEDs and stepper motor driwing |
5. | | Character LCD interfacing |
6. | | Serial communication, use of a UART |
7. | | Use of a SPI - Serial peripheral interface, input/output connecting |
8. | | Inter integrated circuits bus - IIC, memory and supervisory device interfacing |
9. | | Use of timers, input capture and output compare unit, PWM generation |
10. | | Project specification design of a DAQ (data acquisition system), analysis |
11. | | Project - solution: keyboard and LED interfacing + programs |
12. | | Project - solution: use of a ADC, LCD interfacing + programs |
13. | | Project - solution: program debugging |
14. | | Project - final presentation, evaluation |
Literatura:
[1] | | Balch, M.: COMPLETE DIGITAL DESIGN. A Comprehensive Guide to Digital Electronics and Computer System Architecture, McGRAW-HILL,2004, ISBN: 978-0071409278 |
[2] | | Yiu, J.: The Definitive Guide to the ARM Cortex- M3. Elsevier, 2007, ISBN: 978-0-7506-8534-4 |
[3] | | Sloss, A., Symes, D.,Wright, Ch.: ARM System Developer's Guide, Elesevier 2004, ISBN 1-55860-874-5 |
Požadavky:
Poznámka:
Rozsah výuky v kombinované formě studia: 14p+6l |
Předmět je zahrnut do těchto studijních plánů:
Plán |
Obor |
Role |
Dop. semestr |
Stránka vytvořena 14.5.2024 17:50:50, semestry: Z/2024-5, Z,L/2023-4, připomínky k informační náplni zasílejte správci studijních plánů |
Návrh a realizace: I. Halaška (K336), J. Novák (K336) |