Chap_10Lesson11EmsysNewOSEK

mcgraw hill inc 8 osek osek nm architecture for

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

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 8 OSEK … • OSEK-NM architecture for network management. • OS divides tasks into four types, and the NM divides the architecture into two types (i) Direct transfer and interchange of network messages (ii) Indirect transfer and interchange, both between the nodes. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 9 OSEK … • OSEK-COM architecture for IPCs between the same and different CPUs control unit tasks. Between the different unit tasks, there exists data-link and physical layers. Different CPU physical layers interface though CAN bus. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 10 OSEK-OS features • Language can be application-specific, need not be just C or C++ and data Types are also be application specific and not RTOS specific. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 11 OSEK-OS features … • For example, VxWorks STATUS is RTOS specific. OSEK- OS does not permit, RTOS specific data type. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 12 OSEK-OS features … • OS each method, class and run-time library should be scalable. This optimizes the memory needs. • Tasks are classified into four types. This gives for a clear-cut distinction to programmer: which class to use for what modules in the system. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 13 OSEK-OS features Four Type of Tasks definitions • Basic class one task of each priority and single activation - called BCC 1 (Basic Conformance Class 1) • Extended class one extended task of each priority and single activatio...
View Full Document

This note was uploaded on 07/24/2013 for the course ECON 101 taught by Professor Kool during the Winter '12 term at Canadian University of Dubai.

Ask a homework question - tutors are online