My Account Log in

1 option

Embedded systems / D.P. Kothari ...[et. al.].

Ebook Central Academic Complete Available online

View online
Format:
Book
Author/Creator:
Kothari, D. P.
Language:
English
Subjects (All):
Embedded computer systems.
Systems engineering.
Physical Description:
1 online resource (255 p.)
Edition:
1st ed.
Place of Publication:
New Delhi : New Age International, 2012.
Language Note:
English
Contents:
""Cover ""; ""Preface ""; ""Contents ""; ""Chapter 1 Embedded Systems�An Introduction ""; ""1.1 Basic Idea on System ""; ""1.2 Embedded Systems - Definitions ""; ""1.3 Characteristics of Embedded Systems - an Overview with Examples ""; ""1.4 Challenges in Designing an Embedded System ""; ""1.5 Categorization of Embedded Systems ""; ""1.6 Examples of Embedded Systems ""; ""1.7 Quiz ""; ""Chapter 2 Components of Embedded Systems ""; ""2.1 Understanding of Mictoprocessor and Microcontroller ""; ""2.2 Functional Building Blocks of Embedded Systems ""; ""2.3 Processor and Controller ""
""2.4 Memory, Ports and Communication Devices """"2.4.1 Memory ""; ""2.4.2 Ports ""; ""2.4.3 Communication Devices ""; ""2.5 Cisc Vs. Risc Processors ""; ""2.6 General Purpose Processor and Dsp Processor ""; ""2.7 Direct Memory Access ""; ""2.8 Cache Memory and its Types ""; ""2.9 Co-Design of Hardware and software ""; ""2.10 System on Chip ""; ""2.11 Tools for Embedded Systems ""; ""2.12 Quiz ""; ""Chapter 3 Design Methodologies, Life Cycle and Modeling of Embedded Systems ""; ""3.1 Software Life Cycle ""; ""3.2 Embedded Life Cycle ""; ""3.3 Modeling of Embedded Systems ""
""3.4 Simulation and Emulation """" 3.4.1 Simulation""; ""3.4.2 Emulation ""; ""3.5 Quiz ""; ""Chapter 4 Layers of an Embedded System ""; ""4.1 Introduction ""; ""4.2 Need for Layering ""; "" 4.2.1 The Hardware Layer""; "" 4.2.2 The System Software Layer (or simply, the OS layer)""; "" 4.2.3 The Middleware""; "" 4.2.4 The Application Layer""; ""4.3 Quiz ""; ""Chapter 5 Real Time Operating Systems (RTOS)�An Introduction ""; ""5.1 What is an Operating System? ""; ""5.2 How is Resource Management Carried out? ""; ""5.3 What is Kernel? ""; ""5.3.1 Kernel Components ""
""5.4 Why Rtos is Needed? """"5.5 What is Real Time? ""; ""5.6 Quiz ""; ""Chapter 6 Real Time Operating Systems�A Detailed Overview ""; ""6.1 Linux-an Introduction ""; ""6.1.1 Comparison of UNIX and LINUX ""; "" 6.1.2 File System Architecture Details""; ""6.1.3 Types of File Systems in UNIX/LINUX ""; ""6.1.4 Basic UNIX Commands ""; ""6.1.5 /proc and File Descriptor Table ""; ""6.2 Rtos Concepts ""; ""6.2.1 Task ""; ""6.2.2 Task States ""; ""6.2.3 Task Transitions ""; ""6.2.4 Task Scheduling ""; ""6.3 Inter Process Communication (IPC) Methodologies ""; ""6.3.1 Pipe ""; ""6.3.2 Named Pipe ""
""6.3.3 Message Queue """"6.3.4 Shared Memory ""; ""6.3.5 Task and Resource Synchronization ""; ""6.4 Memory Management ""; ""6.5 Cache Memory ""; ""6.6 Dynamic Memory Allocation ""; ""6.7 Fragmentation ""; ""6.8 Virtual Memory ""; ""6.9 Context Switching ""; ""6.10 Quiz ""; ""Chapter 7 Networks for Embedded Systems ""; ""7.1 Serial Communication Basics ""; ""7.1.1 RS-232 Model ""; ""7.1.2 I2C (I Square C) Model ""; ""7.2 Can and Can Open ""; ""7.3 Spi and Sci ""; ""7.3.1 SPI ""; ""7.3.2 SCI ""; ""7.4 USB ""; ""7.5 IEee1394-Apple Fire Wire ""; ""7.6 Hdlc- an Insight ""
""7.7 Parallel Coommunication Basics ""
Notes:
Includes index.
ISBN:
81-224-3498-3
OCLC:
842563688

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account