- The Faculty
- Educational Process
- Students office
- Research
- Student Council
- Library
- Useful Information
- Workshops, Events and Conferences
- News
- Staff
- Student board
- Future students
- Calendar
- For students and visitors
- Quick links
- Sitemap
- Credits
Higher education teachers: Tuma Tadej
Collaborators: Puhan Janez
Prerequisits:
Content (Syllabus outline):
Structure and purpose of embedded systems. Designing address space and connecting peripheral devices. Central processing unit: basic operation, pipelines, registers, stack, interrupts. Development systems. Cross compilers, initializing and debugging of software. Multitasking real-time system programming. Device driver design.
Objectives and competences:
Understanding the principles of microcontrollers. Hardware and software design procedures. Acquiring specific skills during lab work with ARM7 architecture.
Intended learning outcomes:
Capability of designing embedded systems.
Learning and teaching methods:
Readings: