česky  čs
english  en
Embedded Systems (E141075)
Katedra:ústav přístrojové a řídící techniky (12110)
Zkratka:VSSSchválen:11.06.2019
Platí do: ??Rozsah:2P+0C+2L
Semestr:*Kredity:5
Zakončení:Z,ZKJazyk výuky:EN
Anotace
Computers and microcomputers history. Block diagram of computer. Busses, processors, memories, input and output circuits. Single chip microcomputers, microcontrollers. Instruction set, machine code, assembler, ANSY-C language. Software and hardware tools for application developing. Simulator, emulator, logical analyzer. Computer interfaces. Converters, digital input and output. Analogous signal discretization, methods and errors of D/A and A/D conversion. Standard analogous signal. Interrupt system. Practical labs are focused on 8051/52 microcomputer family.
Vyučující
doc. Ing. Jan Chyský CSc.
Zimní 2024/2025
doc. Ing. Jan Chyský CSc.
Zimní 2023/2024
doc. Ing. Jan Chyský CSc.
Zimní 2022/2023
doc. Ing. Jan Chyský CSc.
Zimní 2021/2022
Osnova
01. Introduction into microcomputer programming - basic concepts, registers, memories
02. Binary arithmetic, numbers representation
03. ANSI C language
04. ANSI C language, cont.
05. Processor, internal architecture
06. Microcomputer memories
07. Busses, auxiliary circuits
08. Interrupt systems
09. Digital interfaces
10. D/A, A/D converters
11. Counters/timers, watch dog
12. Serial and parallel interfaces, buses for data transfer (SPI, I2C), Transfer channel, modems
13 Design of simple microcomputer system
Osnova cvičení
01. Basic data, numerical systems, data presentation, binary operations as addition, subtraction, multiplication, division
02. Development tool kit Silabs C8051D12x and using Keil IDE for I51, examples
03. 1st semester task setting
, 1st semestral work solving
04. 1st semester task solving
05. 1st semester task solving and its verification
06. Development board ST Nucleo F767ZI and programming in ANSI-C
, examples
07. Development board ST Nucleo F767ZI and programming in ANSI-C
, examples
cont.
08. 2nd semester task setting
, 2nd semester task solving
09. 2nd semester task solving
10. 2nd semester task solving
11. 2nd semester task solving
12. 2nd semester task solving
13. 2nd semester task verification, assesment
Literatura
Michael Barr, Anthony Massa, Programming Embedded Systems, 2nd Edition, October 2006, Publisher(s): O'Reilly Media, Inc., ISBN: 9780596009830

Warren Gay, Beginning STM32, Apress, Berkeley, CA 2018, 978-1-4842-3624-6 or 978-1-4842-3623-9
Klíčová slova
Embedded systems, microcontroller, ANSI C language
data online/KOS/FS :: [Helpdesk] (hlášení problémů) :: [Obnovit] [Tisk] [Tisk na šířku] © 2011-2022 [CPS] v3.8 (master/7df5d77f/2024-09-06/11:38)