lec1-intro1 - Lecture 1 Introduction What is exactly an...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Lecture 1: Introduction What is exactly an embedded system => Real-time system that interfaces with external hardware What then exactly is a real-time system => Computer system that interacts with external events Examples: Toaster, braking system, traffic light system (except in Montreal), soda machine, robot. Question: What about air conditioners, refrigerators, thermometers…? Types of Embedded systems – signal processing, mission critical, distributed Embedded real-time challenges: timeliness, predictability, event drivers, reliability, distribution, dynamics, concurrency, scalability, communication, synchronization, scheduling, visibility What is difference between an O/S and an RTOS? -an RTOS is an O/S -an O/S also interfaces H/W below with S/W applications above -an RTOS additionally allows user access to O/S low-level system services RTOS examples: PSOS, Lynos, ALX, QNX, VRTX, Linux, Unixware, Windows CE and NT, RTMX…but by far the world leader in RTOS development and usage: VxWorks by
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/07/2010 for the course ELEC ecse 421 taught by Professor Guss during the Winter '10 term at McGill.

Ask a homework question - tutors are online