Ihre E-Mail wurde erfolgreich gesendet. Bitte prüfen Sie Ihren Maileingang.

Leider ist ein Fehler beim E-Mail-Versand aufgetreten. Bitte versuchen Sie es erneut.

Vorgang fortführen?

Exportieren
  • 1
    UID:
    edoccha_9959236573902883
    Umfang: 1 online resource (479 p.)
    ISBN: 1-280-96444-8 , 9786610964444 , 0-08-047049-1
    Serie: Embedded Technology Series
    Inhalt: The Rabbit 3000 is a popular high-performance microprocessor specifically designed for embedded control, communications, and Ethernet connectivity. This new technical reference book will help designers get the most out of the Rabbit's powerful feature set. The first book on the market to focus exclusively on the Rabbit 3000, it provides detailed coverage of: Rabbit architecture and development environment, interfacing to the external world, networking, Rabbit assembly language, multitasking, debugging, Dynamic C and much more!Authors Kamal Hyder and Bob Perrin are embedded engineers wi
    Anmerkung: Includes index. , Front Cover; Embedded Systems Design Using the Rabbit 3000 Microprocessor; Copyright Page; Contents; Preface; Organization; Example Projects; Acknowledgments; Chapter 1. Introduction; 1.1 Embedded Systems and Embedded Controllers; 1.2 Embedded Systems-Case Studies; 1.3 Available Off-the-Shelf Solutions; 1.4 Software Development Tools; 1.5 Design Trade-offs; 1.6 Migration to Higher Volume Production; Chapter 2. The Basics; 2.1 Evaluating Controllers; 2.2 Defining the Problem; 2.3 A Survey of Solutions; 2.4 A Rabbit's Roots; 2.5 Rabbit in Detail; 2.6 In Summary; Chapter 3. Starting Out , 3.1 Introduction to the RCM3200 Rabbit Core3.2 Introduction to the Dynamic C Development Environment; 3.3 Brief Introduction to Dynamic C Libraries; 3.4 Memory Spaces in Dynamic C; 3.5 How Code is Compiled and Run; 3.6 Setting Up a PC as an RCM3200 Development System; 3.7 Time to Start Writing Code!; 3.8 What's Next?; Chapter 4. Debugging; 4.1 The Zen of Embedded Systems Development and Troubleshooting; 4.2 Avoid Debugging Altogether-Code Smart; 4.3 Common Problems; 4.4 Dynamic C Debugging Tools; 4.5 Isolating the Problem; 4.6 Run-Time Errors; 4.7 Miscellaneous Advanced Techniques , 4.8 Final ThoughtsChapter 5. Interfacing to the External World; 5.1 Introduction; 5.2 Digital Interfacing; 5.3 High Current Outputs; 5.4 CPLDs and FPGAs; 5.5 Analog Interfacing-An Overview; 5.6 Conclusion; Chapter 6. Introduction to Rabbit Assembly Language; 6.1 Introduction to the Rabbit 3000 Instruction Set; 6.2 Some Unique Rabbit Instructions; 6.3 Starting to Code Assembly with Dynamic C; 6.4 Passing Parameters Between C and Assembly; 6.5 Project 1: Creating a Delay Routine; 6.6 Project 2: Blinking an LED; 6.7 Project 3: Debouncing a Switch , 6.8 Project 4: Driving a Multiplexed LED Display6.9 Project 5: Setting Up a Real-time Clock; Chapter 7. Interrupts Overview; 7.1 Interrupt Details; 7.2 Writing an Interrupt Service Routine; 7.3 Project 1: Polled vs. Interrupt-Driven Serial Communication; 7.4 Project 2: Using Timer Interrupts; 7.5 Project 3: Using the Watchdog Timer; 7.6 Project 4: Setting Up a Real-time Clock; Chapter 8. Multitasking Overview.; 8.1 Why Use Multitasking?; 8.2 Some More Definitions; 8.3 Cooperative Multitasking; 8.4 Preemptive Multitasking; 8.5 What to Be Careful About in Multitasking , 8.6 Beginning to Multitask with Dynamic C8.7 Dynamic C's Implementation of Cooperative Multitasking; 8.8 Dynamic C's Implementation of Preemptive Multitasking; 8.9 Project 2: Flashing LEDs with Multitasking; 8.10 Project 3: Using Linux to Display Real Time Data; 8.11 Project 4: Designing an Analog Sensor Task; 8.12 Back to the State Machine from Project 1; 8.13 Final Thought; Chapter 9. Networking; 9.1 Dynamic C Support for Networking Protocols; 9.2 Typical Network Setup; 9.3 Setting up a Core Module's Network Configuration; 9.4 Project 1: Bringing up a Rabbit Core Module for Networking , 9.5 The Client Server Paradigm , English
    Weitere Ausg.: ISBN 0-7506-7872-0
    Sprache: Englisch
    Bibliothek Standort Signatur Band/Heft/Jahr Verfügbarkeit
    BibTip Andere fanden auch interessant ...
Schließen ⊗
Diese Webseite nutzt Cookies und das Analyse-Tool Matomo. Weitere Informationen finden Sie auf den KOBV Seiten zum Datenschutz