REA702 Peripheral Devices in Embedded Systems

Code REA702
Name Peripheral Devices in Embedded Systems
Status Compulsory/Courses of Limited Choice; Courses of Free Choice
Level and type Undergraduate Studies, Academic
Field of study Electronics and Telecommunications
Academic staff Dmitrijs Pikuļins, Andris Igaunis
Credit points 3.0 (4.5 ECTS)
Parts 1
Annotation In this course the students will learn the architecture and operation of peripheral devices commonly used in embedded designs. They will have an opportunity to master the modes of operation of these peripheral devices, and to analyze their constraints. .
Goals and objectives
of the course in terms
of competences and skills
The goal of this course is to obtain deep understanding about the architecture and operation of common peripheral devices in embedded systems. Knowledge in the field of peripheral devices will allow the engineers to select appropriate microcontrollers for embedded designs, considering the price and necessary performance. Thorough analysis of selected peripheral devices will give the students ability to find and analyze information about other peripheral devices, and control them as well.
Learning outcomes
and assessment
Understanding of electric circuits used for construction of peripheral devices in embedded systems. - Successful completion of theory tests.
Ability to calculate and set up correct values in peripheral devices' registers, to run the peripheral devices in desired mode. - Successful completion of labs.
Ability to operate multiple peripheral devices simultaneously in an embedded system. - Successful completion of a project.
Course prerequisites Embedded systems design, C programming language.

[Extended course information PDF]