Objective of the course – aims of the course unit:
Students achieve knowledge with micorcontroller and microprocessor architecture and connected peripherals and subsystems. Students acquire knowledge with sophisticated programming languages
|
Objective of the course – learning outcomes and competences:
Students are able to project and develop embedded microcontroller system utilizing modern methods and sophisticated programming languages.
|
Prerequisites:
The subject knowledge on the Bachelor´s degree level is requested.
|
Course contents (annotation):
Basic terms: programming model, addressing modes, assembler, embedded peripherals, counters, timers, interrupt subsystem. Mapping and addressing of peripherals.
Peripherals: A/D and D/A converters, counters and timers, synchronous and asynchronous serial interface. Power elements. Intelligent display. Connection of external peripherals like memory, A/D and D/A converters, displays, keyboards. Buses I2C, 485 and 422. Programming techniques for embedded systems.
|
Teaching methods and criteria:
Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.
|
Assesment methods and criteria linked to learning outcomes:
Requirements for completion of a course are specified by a regulation issued by the lecturer responsible for the course and updated for every.
|
Course curriculum:
Basic terms: programming model, addressing modes, assembler, embedded peripherals, counters, timers, interrupt subsystem. Mapping and addressing of peripherals.
Peripherals: A/D and D/A converters, counters and timers, synchronous and asynchronous serial interface. Power elements. Intelligent display. Connection of external peripherals like memory, A/D and D/A converters, displays, keyboards. Buses I2C, 485 and 422. Programming techniques for embedded systems.
|
Specification of controlled education, way of implementation and compensation for absences:
The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.
|
Recommended reading:
BRADÁČ, Z., KUČERA, P., FIEDLER, P. Embedded Systems for Industrial Control - Lectures, skriptum VUT FEKT, 2006 BRADÁČ, Z., KUČERA, P., FIEDLER, P. Embedded Systems for Industrial Control - Examples, skriptum VUT FEKT, 2006
|