This course firstly focuses on the general concepts of embedded systems, their elements and types. The real-time constraints and the role of operating systems open the next chapters. Afterwards, we get into the details of the most widely-used microprocessor architecture (ARM) and open-source OS, Embedded Linux. The students learn to use the well-known open hardware boards to develop various embedded applications with standard and proper interfaces. The main titles of the course can be summarized as follows:
· Embedded Systems,
· Real-Time Systems,
· ARM Architecture,
· Peripherals,
· Open HW,
· Linux,
· Open Source Libraries and other Resources,
· Embedded Applications
- Teacher: دکتر ایمان غلامپور