|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)|
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.|
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.|