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
Filter
Medientyp
Sprache
Region
Bibliothek
Erscheinungszeitraum
Person/Organisation
Fachgebiete(RVK)
Zugriff
  • 1
    Online-Ressource
    Online-Ressource
    Amsterdam ; : Newnes,
    UID:
    almafu_9960073730002883
    Umfang: 1 online resource (436 p.)
    Ausgabe: 2nd ed.
    ISBN: 9781283735056 , 1283735059 , 9780124159693 , 0124159699
    Inhalt: As the embedded world expands, developers must have a strong grasp of many complex topics in order to make faster, more efficient and more powerful microprocessors to meet the public's growing demand. Embedded Software: The Works covers all the key subjects embedded engineers need to understand in order to succeed, including Design and Development, Programming, Languages including C/C++, and UML, Real Time Operating Systems Considerations, Networking, and much more. New material on Linux, Android, and multi-core gives engineers the up-to-date practical know-how they need in order to succeed
    Anmerkung: Includes index. , Front Cover; Embedded Software: The Works; Copyright Page; Dedication; Contents; Foreword; What Do You Expect-Perfection?; Preface to the First Edition; How This Book Came About; Where This Book Came From; What You Will Find Here; Who This Book Is For; How to Use This Book; Acknowledgments; Contributors; A Good Cause; Contact Me; Preface to the Second Edition; What's on the Website?; Code Fragments; Training Materials; Roadmap to Embedded Software Development; Embedded Versus Desktop Software; Memory Size; CPU Power; Code Optimization; Operating System; Real-Time Behavior , Development ParadigmExecution Paradigm; Every Embedded System Is Different; Embedded Software Tools and Components; Development Tools; Software Components; 1 Embedded Software; 1.1 What Makes an Embedded Application Tick?; 1.1.1 Development Challenges; Multiple Processors; Limited Memory; User Interface; 1.1.2 Reusable Software; Software Components; 1.1.3 Real-Time Operating System; RTOS Selection Factors; RTOS Standards; 1.1.4 File System; 1.1.5 USB; 1.1.6 Graphics; 1.1.7 Networking; IPv6; Who Needs a Web Server?; SNMP; 1.1.8 Conclusion; 1.2 Memory in Embedded Systems; 1.2.1 Memory , What Is Memory?Memory in Embedded Systems; 1.2.2 Implementation Challenges; ROMable Code; Program Sections; Static Variables; 1.2.3 When All Goes Wrong; 1.2.4 When All Goes Right; 1.3 Memory Architectures; 1.3.1 The Options; 1.3.2 Flat Single-Space Memory; 1.3.3 Segmented Memory; 1.3.4 Bank-Switched Memory; 1.3.5 Multiple-Space Memory; 1.3.6 Virtual Memory; 1.3.7 Cache Memory; 1.3.8 Memory Management Units; 1.3.9 Conclusions; 1.4 How Software Influences Hardware Design; 1.4.1 Who Designs the Hardware?; 1.4.2 Software Leading Hardware; 1.4.3 Software/Hardware Trade-Offs; Processor Selection , Memory Size and MixPeripheral Implementation; 1.4.4 Debug Hardware; In-Circuit Emulators; Monitor Debuggers; JTAG Support; 1.4.5 Self-Test Support; I/O Circuits; On-Board Switches; Status Displays; 1.4.6 Conclusions; 1.5 Migrating Your Software to a New Processor Architecture; 1.5.1 Target Specifics; Code; Data and Variables; Data and Function Parameters; Data and Register Usage; Data and Endianness; Real-Time Concerns; 1.5.2 RTOS Issues; 1.5.3 Processor Migration and Open Standards; EABI-Introduction; EABI and Register Usage; EABI and Stack Frames; EABI and Data Types , EABI and File/Debug Formats1.5.4 Conclusions; 1.6 Embedded Software for Transportation Applications; 1.6.1 Introduction; 1.6.2 Transportation System Characteristics; 1.6.3 Programming Issues; 1.6.4 Real-Time Operating System Factors; RTOS Requirements; OSEK/VDX; 1.6.5 Conclusions; 1.7 How to Choose a CPU for Your System on Chip Design; 1.7.1 Design Complexity; 1.7.2 Design Reuse; 1.7.3 Memory Architecture and Protection; 1.7.4 CPU Performance; 1.7.5 Power Consumption; 1.7.6 Costs; 1.7.7 Software Issues; 1.7.8 Multicore SoCs; 1.7.9 Conclusions; 1.8 An Introduction to USB Software , 1.8.1 What Is USB? , English
    Weitere Ausg.: ISBN 9780124158221
    Weitere Ausg.: ISBN 0124158226
    Sprache: Englisch
    Bibliothek Standort Signatur Band/Heft/Jahr Verfügbarkeit
    BibTip Andere fanden auch interessant ...
  • 2
    Online-Ressource
    Online-Ressource
    Oxford : Newnes
    UID:
    b3kat_BV042314995
    Umfang: 1 Online-Ressource (XL, 395 S.) , Illustrationen, Diagramme
    Ausgabe: 2. ed.
    ISBN: 9780124159693 , 0124159699 , 0124158226 , 9780124158221
    Anmerkung: Includes index , As the embedded world expands, developers must have a strong grasp of many complex topics in order to make faster, more efficient and more powerful microprocessors to meet the public's growing demand. Embedded Software: The Works covers all the key subjects embedded engineers need to understand in order to succeed, including Design and Development, Programming, Languages including C/C++, and UML, Real Time Operating Systems Considerations, Networking, and much more. New material on Linux, Android, and multi-core gives engineers the up-to-date practical know-how they need in order to succeed. Colin Walls draws upon his experience and insights from working in the industry, and covers the complete cycle of embedded software development: its design, development, management, debugging procedures, licensing, and reuse. , For those new to the field, or for experienced engineers looking to expand their skills, Walls provides the reader with detailed tips and techniques, and rigorous explanations of technologies. Key features include: New chapters on Linux, Android, and multi-core - the cutting edge of embedded software development! Introductory roadmap guides readers through the book, providing a route through the separate chapters and showing how they are linked Accompanying source code and PowerPoint slides provide helpful training material and real-world experience for readers About the Author Colin Walls has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, he is a member of the marketing team of the Mentor Graphics Embedded Software Division. He writes a regular blog on the Mentor website (blogs.mentor.com/colinwalls). , New chapters on Linux, Android, and multi-core - the cutting edge of embedded software development! Introductory roadmap guides readers through the book, providing a route through the separate chapters and showing how they are linked Accompanying source code and PowerPoint slides provide helpful training material and real-world experience for readers
    Sprache: Englisch
    Fachgebiete: Informatik
    RVK:
    RVK:
    Schlagwort(e): Eingebettetes System ; Softwareentwicklung
    URL: Volltext  (URL des Erstveröffentlichers)
    Bibliothek Standort Signatur Band/Heft/Jahr Verfügbarkeit
    BibTip Andere fanden auch interessant ...
Meinten Sie 0124158692?
Meinten Sie 0124159109?
Meinten Sie 0124159419?
Schließen ⊗
Diese Webseite nutzt Cookies und das Analyse-Tool Matomo. Weitere Informationen finden Sie auf den KOBV Seiten zum Datenschutz