|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
想學(xué)pSOS,請(qǐng)大蝦推薦學(xué)習(xí)資料!謝謝! |
| 作者:Naicen 欄目:嵌入式系統(tǒng) |
| 2樓: | >>參與討論 |
| 作者: am780717 于 2006/3/5 16:01:00 發(fā)布:
想學(xué)pSOS,請(qǐng)大蝦推薦學(xué)習(xí)資料!謝謝! 以下文檔,網(wǎng)上能下載的, 文件名我忘了 I N T E G R A T E D S Y S T E M S PSOSYSTEM SYSTEM CONCEPTS Integrated SYSTEMs, Inc. • 201 Moffett Park Drive • Sunnyvale, CA 94089-1322 LICENSED SOFTWARE - CONFIDENTIAL/PROPRIETARY This document and the associated SOFTWARE contain information proprietary to Integrated SYSTEMs, Inc., or its licensors and may be used ONLY in accordance with the Integrated SYSTEMs license agreement under which this PACKAGE is provided. No PART of this document may be copied, reproduced, transmitted, translated, or reduced to any electronic medium or machine-readable form without the prior written consent of Integrated SYSTEMs. Integrated SYSTEMs makes no representation with respect to the contents, and assumes no responsibility for any errors that might appear in this document. Integrated SYSTEMs specifically disclaims any implied warranties of merchantability or fitness for a PARTicular purpose. This publication and the contents hereof are subject to change without notice. RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and COMPUTER SOFTWARE clause at DFARS252.227-7013 or its equivalent. Unpublished rights reserved under the COPYRIGHT laws of the United States. TRADEMARKS MATRIXX and AutoCode are registered trademarks of Integrated SYSTEMs, Inc. The following are trademarks of Integrated SYSTEMs, Inc.: DocumentIt, ESp, HyperBuild, OpEN, OpTIC, pHILE+, pNA+, pREPC+, pRISM, pRISM+, pROBE+, pRPC+, pSET, pSOS, pSOS+, pSOS+m, pSOSim, pSOSYSTEM, pX11+, RealSim, SpOTLIGHT, SYSTEMBuild, Xmath, ZeroCopy. SNiFF+ is a trademark of TakeFive SOFTWARE GmbH, Austria, a wholly-owned subsidiary of Integrated SYSTEMs, Inc. ELANIX, Signal Analysis MODULE, and SAM are trademarks of ELANIX, Inc. All other products mentioned are the trademarks, service marks, or registered trademarks of their respective holders. COPYRIGHT ã 1996 Integrated SYSTEMs, Inc. All rights reserved. Printed in U.S.A. Document Title: pSOSYSTEM SYSTEM Concepts PART NUMBER: 000-5115-001B Revision Date: August 1996 Corporate pSOS SUPPORT MATRIXX SUPPORT Phone 408-542-1500 408-542-1925, 1-800-458-7767 408-542-1930, 1-800-958-8885 Fax 408-542-1950 408-542-1951 408-542-1951 E-mail ideas@isi.com psos_support@isi.com mx_support@isi.com Home Page http://www.isi.com Contents pSOSYSTEM SYSTEM Concepts iii Contents About This Manual Purpose...........................................................................................xiii Audience.........................................................................................xiii Organization ................................................................................... xiv Related Documentation................................................................... xiv Notation Conventions.......................................................................xv Symbol Conventions........................................................................xvi SUPPORT...........................................................................................xvi 1 PRODUCT Overview 1.1 What Is pSOSYSTEM?...................................................................... 1-1 1.2 SYSTEM Architecture ....................................................................... 1-2 1.3 Integrated Development Environment............................................. 1-4 2 pSOS+ Real-Time Kernel 2.1 Overview ........................................................................................ 2-1 2.2 Multitasking Implementation.......................................................... 2-2 2.2.1 Concept of a Task .............................................................. 2-3 2.2.2 Decomposition Criteria ...................................................... 2-4 2.3 Overview of SYSTEM Operations ...................................................... 2-5 2.3.1 Task States........................................................................ 2-6 Contents iv pSOSYSTEM SYSTEM Concepts 2.3.2 State Transitions ...............................................................2-6 2.3.3 Task Scheduling ................................................................2-9 2.3.4 Task Priority ......................................................................2-9 2.3.5 Roundrobin by Timeslicing...............................................2-10 2.3.6 Manual Roundrobin .........................................................2-12 2.3.7 Dispatch Criteria .............................................................2-12 2.3.8 Objects, Names, and IDs ..................................................2-12 2.4 Task Management ........................................................................2-14 2.4.1 Creation of a Task............................................................2-14 2.4.2 Task CONTROL Block ..........................................................2-15 2.4.3 Task Mode Word ..............................................................2-16 2.4.4 Task Stacks .....................................................................2-17 2.4.5 Task MEMORY ...................................................................2-18 2.4.6 Death of a Task................................................................2-18 2.4.7 Notepad Registers ............................................................2-19 2.4.8 The Idle Task ...................................................................2-19 2.4.8.1 Processor-Specific Information on IDLE...........2-19 2.5 Storage Allocation ........................................................................2-20 2.5.1 Regions and Segments .....................................................2-20 2.5.2 Special Region 0 .............................................................2-21 2.5.3 Allocation Algorithm.........................................................2-22 2.5.4 PARTitions and Buffers ......................................................2-23 2.6 Communication, Synchronization, Mutual Exclusion..................2-24 2.7 The Message Queue .....................................................................2-24 2.7.1 The Queue CONTROL Block .................................................2-25 2.7.2 Queue Operations............................................................2-25 2.7.3 Messages and Message Buffers ........................................2-26 2.7.4 Two Examples of Queue Usage.........................................2-27 2.7.5 Variable Length Message Queues .....................................2-28 2.8 Events..........................................................................................2-29 2.8.1 Event Operations .............................................................2-30 2.8.2 Events Versus Messages ..................................................2-30 2.9 Semaphores .................................................................................2-31 2.9.1 The Semaphore CONTROL Block..........................................2-31 2.9.2 Semaphore Operations....................................................2-32 Contents pSOSYSTEM SYSTEM Concepts v 2.10 Asynchronous Signals .................................................................. 2-32 2.10.1 The ASR .......................................................................... 2-33 2.10.2 Asynchronous Signal Operations ..................................... 2-33 2.10.3 Signals Versus Events ..................................................... 2-34 2.11 Time Management.................................. |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |