You are on page 1of 2

EMBEDDED REAL TIME OPERATING SYSTEM

UNIT-I
What is priority inversion and how is it overcome in real time systems.
Explain in detail about how interrupts are handled in RTOS environment?
What are the various types of RTOS used in embedded systems.
What is an embedded system? Briefly describe the characteristics of embedded systems?
Define Interrupt Latency? Write a short note on Interrupt servicing mechanism?
Classify embedded systems with respect to their applications. Give an example of each.

Explain in detail the need for using multiple single purpose processors along with a
microcontroller in a digital camera.
Draw the state diagram of digital camera functions.
Write an overview on Analog and Digital electronic components used in embedded system development.
Write all activities that are involved in context switching I
Illustrate some of the fundamental issues in Hardware Software Co design.

Define Embedded Systems. Give the characteristics of embedded systems.


what are the services offered by OS in embedded systems? Explain each of them briefly.
UNIT-II
Differentiate between the RTOS Windows CE and RTOS RT Linux?
Explain High Level Language based embedded firmware development?
Difference between semaphore management and Mutex management?
Explain various factors to be considered for the selection of scheduling criteria
Write about Programming concepts RTOS mCOS-II with relevant Examples.

Explain in detail about the process management functions of OS.


Explain in detail the basic functions of RTOS in embedded systems.
Write about the programming concepts of RTOS windows CE.
UNIT-III
Explain in detail about the issues in hardware software co-design.
Explain the role of embedded systems in automotive domain?

Explain about hardware software co-design in embedded system development processes.


Case study of embedded system design and coding for an Automatic Chocolate Vending Machine (ACVM) Using
Mucos RTOS

UNIT-IV
Explain about target image creation for Windows XP embedded.
compare shell programming and system programming using Linux.

Explain the following


Big endian and little endian operations

UNIT-V
Explain in detail about Mutex management in RT Linux.
Discuss in detail about pros and cons of using RT Linux based programming for embedded
systems.
Function calls provided for timer management in RTLinux

You might also like