Nucleus Plus Reference Manual.pdf
(
3622 KB
)
Pobierz
Chapter 4 – Queues
Nucleus
PLUS
PLUS
!!!!!!
!!!
!!!
Reference Manual
0001026-001 Rev.104
Copyright (c) 2002
Accelerated Technology
Embedded Systems Division
of Mentor Graphics
720 Oak Circle Dr. E.
Mobile, AL 36609
(251) 661-5770
N
ucle
us
Nucleus PLUS Reference Manual
ii
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Preface
Preface
Nucleus PLUS Internals
, by Accelerated Technology, describes, in considerable detail,
the implementation of the Nucleus PLUS kernel.
Program listings, program examples, filenames, menu items/buttons and interactive
displays are each shown in a special font.
Program listings and program examples -
Courier New
Filenames -
COURIER NEW, ALL CAPS
Interactive Command Lines -
Courier New, Bold
Menu Items/Buttons Î
Times New Roman Italic
MS-DOS is a trademark of Microsoft Corporation
UNIX is a trademark of X/Open
IBM PC is a trademark of International Business Machines, Inc.
For additional assistance, please contact us at the following:
Accelerated Technology
720 Oak Circle Drive, East
Mobile, AL 36609
800-468-6853
334-661-5770
334-661-5788 (fax)
support@acceleratedtechnology.com
http://www.acceleratedtechnology.com
Copyright (¨) 2002, All Rights Reserved.
Document Part Number: 0001026-001 Rev. 104
Last Revised: May 20, 2002
iii
Related Documentation
Style and Symbol Conventions
Trad
Trademarks
emarks
Additional Assistance
Nucleus PLUS Reference Manual
iv
Contents
Chapter 1 - Introduction................................................................................... 1
About Nucleus PLUS ...........................................................................................................2
Real-Time Applications........................................................................................................2
Why Nucleus PLUS is Needed.............................................................................................2
Chapter 2 Î Getting Started ............................................................................. 5
Application Development.....................................................................................................5
Application Development.....................................................................................................6
Installing Nucleus PLUS ......................................................................................................6
How to Use Nucleus PLUS ..................................................................................................7
Application Initialization ......................................................................................................8
Target System Considerations ..............................................................................................9
Configuration Options ..........................................................................................................9
System Initialization ...........................................................................................................10
Memory Usage ...................................................................................................................10
Execution Threads ..............................................................................................................13
Initialization....................................................................................................................13
System Error...................................................................................................................13
Scheduling Loop.............................................................................................................13
Task ................................................................................................................................13
Signal Handler ................................................................................................................13
User ISR .........................................................................................................................14
LISR ...............................................................................................................................14
HISR...............................................................................................................................14
Chapter 3 Î Task Control............................................................................... 15
Introduction ........................................................................................................................16
Task States..........................................................................................................................16
Preemption......................................................................................................................16
Relinquish.......................................................................................................................16
Time Slicing ...................................................................................................................17
Dynamic Creation...........................................................................................................17
Determinism ...................................................................................................................17
Stack Checking ...............................................................................................................17
Task Information ............................................................................................................17
v
Plik z chomika:
elrafb
Inne pliki z tego folderu:
Nucleus Plus Reference Manual.pdf
(3622 KB)
Nucleus Plus Internals, 2000.pdf
(1182 KB)
(Rtos) Rtlinux-Tutorial.pdf
(379 KB)
Real-Time And Embedded Computing Systems And Applications (Springer-2005).pdf
(26046 KB)
Using Posix-Based Rtos For Embedded Systems.pdf
(183 KB)
Inne foldery tego chomika:
Drivers
Embedded
Kernel
Zgłoś jeśli
naruszono regulamin