top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Embedded Linux development with Yocto project : develop fascinating Linux-based projects using the groundbreaking Yocto project tools / / Otavio Salvador, Daiane Angolini ; cover image by Jarek Blaminsky
Embedded Linux development with Yocto project : develop fascinating Linux-based projects using the groundbreaking Yocto project tools / / Otavio Salvador, Daiane Angolini ; cover image by Jarek Blaminsky
Autore Salvador Otavio
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (142 p.)
Disciplina 005.432
Collana Community Experience Distilled
Soggetto topico Embedded computer systems - Programming
Operating systems (Computers)
ISBN 1-78328-234-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Meeting the Yocto Project; What is the Yocto Project?; Delineating the Yocto Project; Understanding Poky; Using BitBake; OpenEmbedded-Core; Metadata; The alliance of OpenEmbedded Project and Yocto Project; Summary; Chapter 2: Baking Our Poky-based System; Configuring a host system; Installing Poky on Debian; Installing Poky on Fedora; Downloading the Poky source code; Preparing the build environment; Knowing the local.conf file; Building a target image
Running images in QEMUSummary; Chapter 3: Using Hob to Bake an Image; Building an image using Hob; Customizing an image with Hob; Summary; Chapter 4: Grasping the BitBake Tool; Understanding the BitBake tool; Exploring metadata; Parsing metadata; Dependencies; Preferring and providing recipes; Fetching the source code; Remote file downloads; Git repositories; Other repositories; Optimizing the source code download; Disabling network access; Understanding BitBake's tasks; Extending tasks; Generating a root filesystem image; Summary; Chapter 5: Detailing the Temporary Build Directory
Detailing the build directoryConstructing the build directory; Exploring the temporary build directory; Understanding the work directory; Understanding the sysroot directories; Summary; Chapter 6: Assimilating Packaging Support; Using supported package formats; List of supported package formats; Choosing a package format; Running code during package installation; Understanding shared state cache; Explaining package versioning; Package feeds; Using package feeds; Summary; Chapter 7: Diving into BitBake Metadata; Using metadata; Working with metadata; The basic variable setting
Variable expansionSetting a default value using ?=; Setting a default value using ??=; Immediate variable expansion; Appending and prepending; Conditional metadata set; Conditional appending; File inclusion; Python variable expansion; Defining executable metadata; Defining Python functions in the global namespace; The inheritance system; Summary; Chapter 8: Developing with the Yocto Project; Deciphering the software development kit; Working with the Poky SDK; Using an image-based SDK; Generic SDK - meta-toolchain; Using a SDK; Developing applications on the target; Integrating with Eclipse
SummaryChapter 9: Debugging with the Yocto Project; Differentiating metadata and application debugging; Tracking image, package, and SDK contents; Debugging packaging; Logging information during task execution; Utilizing Development Shell; Using the GNU Project Debugger for debugging; Summary; Chapter 10: Exploring External Layers; Powering flexibility with layers; Detailing the layer's source code; Adding meta layers; Summary; Chapter 11: Creating Custom Layers; Making a new layer; Adding metadata to the layer; Creating an image; Adding a package recipe; Writing a machine definition
Using a custom distribution
Record Nr. UNINA-9910791166103321
Salvador Otavio  
Birmingham, England : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded Linux development with Yocto project : develop fascinating Linux-based projects using the groundbreaking Yocto project tools / / Otavio Salvador, Daiane Angolini ; cover image by Jarek Blaminsky
Embedded Linux development with Yocto project : develop fascinating Linux-based projects using the groundbreaking Yocto project tools / / Otavio Salvador, Daiane Angolini ; cover image by Jarek Blaminsky
Autore Salvador Otavio
Pubbl/distr/stampa Birmingham, England : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (142 p.)
Disciplina 005.432
Collana Community Experience Distilled
Soggetto topico Embedded computer systems - Programming
Operating systems (Computers)
ISBN 1-78328-234-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Meeting the Yocto Project; What is the Yocto Project?; Delineating the Yocto Project; Understanding Poky; Using BitBake; OpenEmbedded-Core; Metadata; The alliance of OpenEmbedded Project and Yocto Project; Summary; Chapter 2: Baking Our Poky-based System; Configuring a host system; Installing Poky on Debian; Installing Poky on Fedora; Downloading the Poky source code; Preparing the build environment; Knowing the local.conf file; Building a target image
Running images in QEMUSummary; Chapter 3: Using Hob to Bake an Image; Building an image using Hob; Customizing an image with Hob; Summary; Chapter 4: Grasping the BitBake Tool; Understanding the BitBake tool; Exploring metadata; Parsing metadata; Dependencies; Preferring and providing recipes; Fetching the source code; Remote file downloads; Git repositories; Other repositories; Optimizing the source code download; Disabling network access; Understanding BitBake's tasks; Extending tasks; Generating a root filesystem image; Summary; Chapter 5: Detailing the Temporary Build Directory
Detailing the build directoryConstructing the build directory; Exploring the temporary build directory; Understanding the work directory; Understanding the sysroot directories; Summary; Chapter 6: Assimilating Packaging Support; Using supported package formats; List of supported package formats; Choosing a package format; Running code during package installation; Understanding shared state cache; Explaining package versioning; Package feeds; Using package feeds; Summary; Chapter 7: Diving into BitBake Metadata; Using metadata; Working with metadata; The basic variable setting
Variable expansionSetting a default value using ?=; Setting a default value using ??=; Immediate variable expansion; Appending and prepending; Conditional metadata set; Conditional appending; File inclusion; Python variable expansion; Defining executable metadata; Defining Python functions in the global namespace; The inheritance system; Summary; Chapter 8: Developing with the Yocto Project; Deciphering the software development kit; Working with the Poky SDK; Using an image-based SDK; Generic SDK - meta-toolchain; Using a SDK; Developing applications on the target; Integrating with Eclipse
SummaryChapter 9: Debugging with the Yocto Project; Differentiating metadata and application debugging; Tracking image, package, and SDK contents; Debugging packaging; Logging information during task execution; Utilizing Development Shell; Using the GNU Project Debugger for debugging; Summary; Chapter 10: Exploring External Layers; Powering flexibility with layers; Detailing the layer's source code; Adding meta layers; Summary; Chapter 11: Creating Custom Layers; Making a new layer; Adding metadata to the layer; Creating an image; Adding a package recipe; Writing a machine definition
Using a custom distribution
Record Nr. UNINA-9910807613203321
Salvador Otavio  
Birmingham, England : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded multitasking [[electronic resource] /] / Keith Curtis
Embedded multitasking [[electronic resource] /] / Keith Curtis
Autore Curtis Keith <1961->
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 004/.35
Collana Embedded technology series
Soggetto topico Embedded computer systems
Computer firmware - Design
Embedded computer systems - Programming
Soggetto genere / forma Electronic books.
ISBN 1-281-01468-0
9786611014681
0-08-049471-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto What's in this book, and why should I read it? -- Basic embedded programming concepts -- System-level design -- Component-level design -- Implementation and testing -- Does it do the job?
Record Nr. UNINA-9910457326503321
Curtis Keith <1961->  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded multitasking [[electronic resource] /] / Keith Curtis
Embedded multitasking [[electronic resource] /] / Keith Curtis
Autore Curtis Keith <1961->
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 004/.35
Collana Embedded technology series
Soggetto topico Embedded computer systems
Computer firmware - Design
Embedded computer systems - Programming
ISBN 1-281-01468-0
9786611014681
0-08-049471-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto What's in this book, and why should I read it? -- Basic embedded programming concepts -- System-level design -- Component-level design -- Implementation and testing -- Does it do the job?
Record Nr. UNINA-9910784365603321
Curtis Keith <1961->  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded multitasking / / Keith Curtis
Embedded multitasking / / Keith Curtis
Autore Curtis Keith <1961->
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 004/.35
Collana Embedded technology series
Soggetto topico Embedded computer systems
Computer firmware - Design
Embedded computer systems - Programming
ISBN 1-281-01468-0
9786611014681
0-08-049471-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto What's in this book, and why should I read it? -- Basic embedded programming concepts -- System-level design -- Component-level design -- Implementation and testing -- Does it do the job?
Record Nr. UNINA-9910809963403321
Curtis Keith <1961->  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded software [[electronic resource] ] : the works / / Colin Walls
Embedded software [[electronic resource] ] : the works / / Colin Walls
Autore Walls Colin
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 005.1
Soggetto topico Embedded computer systems - Programming
Computer systems - Programming
Soggetto genere / forma Electronic books.
ISBN 1-280-62952-5
9786610629527
0-08-046109-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto front cover; copyright; Dedication; table of contents; front matter; Foreword: What Do You Expect - Perfection?; Preface; 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; What's on the CD-ROM?; Code Fragments; body; 1 Embedded Software; 1.1 What Makes an Embedded Application Tick?; 1.2 Memory in Embedded Systems; 1.3 Memory Architectures; 1.4 How Software Influences Hardware Design; 1.5 Migrating Your Software to a New Processor Architecture
1.6 Testing Computers on Wheels1.7 Embedded Software for Transportation Applications; 1.8 How to Choose a CPU for Your System on Chip Design; 1.9 An Introduction to USB Software; 1.10 USB On-the-Go; 2 Design and Development; 2.1 Emerging Technology for Embedded Systems Software Development; 2.2 Making Development Tool Choices; 2.3 Eclipse - Bringing Embedded Tools Together; 2.4 A Development System That Crosses RTOS Boundaries; 2.5 Embedded Software and UML; 2.6 Model-Based Systems Development with xtUML; 3 Programming; 3.1 Programming for Exotic Memories; 3.2 Self-Testing in Embedded Systems
3.3 A Command-Line Interpreter3.4 Traffic Lights: An Embedded Software Application; 3.5 PowerPC Assembler; 4 C Language; 4.1 C Common; 4.2 Using C Function Prototypes; 4.3 Interrupt Functions and ANSI Keywords; 4.4 Optimization for RISC Architectures; 4.5 Bit by Bit; 4.6 Programming Floating-Point Applications; 4.7 Looking at C - A Different Perspective; 4.8 Reducing Function Call Overhead; 4.9 Structure Layout - Become an Expert; 4.10 Memory and Programming in C; 4.11 Pointers and Arrays in C and C++; 5 C++; 5.1 C++ in Embedded Systems - A Management Perspective
5.2 Why Convert from C to C++?5.3 Clearing the Path to C++; 5.4 C++ Templates - Benefits and Pitfalls; 5.5 Exception Handling in C++; 5.6 Looking at Code Size and Performance with C++; 5.7 Write-Only Ports in C++; 5.8 Using Nonvolatile RAM with C++; 6 Real Time; 6.1 Real-Time Systems; 6.2 Visualizing Program Models of Embedded Systems; 6.3 Event Handling in Embedded Systems; 6.4 Programming for Interrupts; 7 Real-Time Operating Systems; 7.1 Debugging Techniques with an RTOS; 7.2 A Debugging Solution for a Custom Real-Time Operating System; 7.3 Debugging - Stack Overflows
7.4 Bring in the Pros - When to Consider a Commercial RTOS7.5 On the Move; 7.6 Introduction to RTOS Driver Development; 7.7 Scheduling Algorithms and Priority Inversion; 7.8 Time versus Priority Scheduling; 7.9 An Embedded File System; 7.10 OSEK - An RTOS Standard; 8 Networking; 8.1 What's Wi-Fi?; 8.2 Who Needs a Web Server?; 8.3 Introduction to SNMP; 8.4 IPv6 - The Next Generation Internet Protocol; 8.5 The Basics of DHCP; 8.6 NAT Explained; 8.7 PPP - Point-to-Point Protocol; 8.8 Introduction to SSL; 8.9 DHCP Debugging Tips; 8.10 IP Multicasting; 9 Embedded Systems and Programmable Logic
9.1 FPGAs and Processor Cores: The Future of Embedded Systems?
Record Nr. UNINA-9910457346103321
Walls Colin  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded software [[electronic resource] ] : the works / / Colin Walls
Embedded software [[electronic resource] ] : the works / / Colin Walls
Autore Walls Colin
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 005.1
Soggetto topico Embedded computer systems - Programming
Computer systems - Programming
ISBN 1-280-62952-5
9786610629527
0-08-046109-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto front cover; copyright; Dedication; table of contents; front matter; Foreword: What Do You Expect - Perfection?; Preface; 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; What's on the CD-ROM?; Code Fragments; body; 1 Embedded Software; 1.1 What Makes an Embedded Application Tick?; 1.2 Memory in Embedded Systems; 1.3 Memory Architectures; 1.4 How Software Influences Hardware Design; 1.5 Migrating Your Software to a New Processor Architecture
1.6 Testing Computers on Wheels1.7 Embedded Software for Transportation Applications; 1.8 How to Choose a CPU for Your System on Chip Design; 1.9 An Introduction to USB Software; 1.10 USB On-the-Go; 2 Design and Development; 2.1 Emerging Technology for Embedded Systems Software Development; 2.2 Making Development Tool Choices; 2.3 Eclipse - Bringing Embedded Tools Together; 2.4 A Development System That Crosses RTOS Boundaries; 2.5 Embedded Software and UML; 2.6 Model-Based Systems Development with xtUML; 3 Programming; 3.1 Programming for Exotic Memories; 3.2 Self-Testing in Embedded Systems
3.3 A Command-Line Interpreter3.4 Traffic Lights: An Embedded Software Application; 3.5 PowerPC Assembler; 4 C Language; 4.1 C Common; 4.2 Using C Function Prototypes; 4.3 Interrupt Functions and ANSI Keywords; 4.4 Optimization for RISC Architectures; 4.5 Bit by Bit; 4.6 Programming Floating-Point Applications; 4.7 Looking at C - A Different Perspective; 4.8 Reducing Function Call Overhead; 4.9 Structure Layout - Become an Expert; 4.10 Memory and Programming in C; 4.11 Pointers and Arrays in C and C++; 5 C++; 5.1 C++ in Embedded Systems - A Management Perspective
5.2 Why Convert from C to C++?5.3 Clearing the Path to C++; 5.4 C++ Templates - Benefits and Pitfalls; 5.5 Exception Handling in C++; 5.6 Looking at Code Size and Performance with C++; 5.7 Write-Only Ports in C++; 5.8 Using Nonvolatile RAM with C++; 6 Real Time; 6.1 Real-Time Systems; 6.2 Visualizing Program Models of Embedded Systems; 6.3 Event Handling in Embedded Systems; 6.4 Programming for Interrupts; 7 Real-Time Operating Systems; 7.1 Debugging Techniques with an RTOS; 7.2 A Debugging Solution for a Custom Real-Time Operating System; 7.3 Debugging - Stack Overflows
7.4 Bring in the Pros - When to Consider a Commercial RTOS7.5 On the Move; 7.6 Introduction to RTOS Driver Development; 7.7 Scheduling Algorithms and Priority Inversion; 7.8 Time versus Priority Scheduling; 7.9 An Embedded File System; 7.10 OSEK - An RTOS Standard; 8 Networking; 8.1 What's Wi-Fi?; 8.2 Who Needs a Web Server?; 8.3 Introduction to SNMP; 8.4 IPv6 - The Next Generation Internet Protocol; 8.5 The Basics of DHCP; 8.6 NAT Explained; 8.7 PPP - Point-to-Point Protocol; 8.8 Introduction to SSL; 8.9 DHCP Debugging Tips; 8.10 IP Multicasting; 9 Embedded Systems and Programmable Logic
9.1 FPGAs and Processor Cores: The Future of Embedded Systems?
Record Nr. UNINA-9910784355303321
Walls Colin  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded software : the works / / Colin Walls
Embedded software : the works / / Colin Walls
Autore Walls Colin
Edizione [1st ed.]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Descrizione fisica 1 online resource (417 p.)
Disciplina 005.1
Soggetto topico Embedded computer systems - Programming
Computer systems - Programming
ISBN 1-280-62952-5
9786610629527
0-08-046109-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto front cover; copyright; Dedication; table of contents; front matter; Foreword: What Do You Expect - Perfection?; Preface; 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; What's on the CD-ROM?; Code Fragments; body; 1 Embedded Software; 1.1 What Makes an Embedded Application Tick?; 1.2 Memory in Embedded Systems; 1.3 Memory Architectures; 1.4 How Software Influences Hardware Design; 1.5 Migrating Your Software to a New Processor Architecture
1.6 Testing Computers on Wheels1.7 Embedded Software for Transportation Applications; 1.8 How to Choose a CPU for Your System on Chip Design; 1.9 An Introduction to USB Software; 1.10 USB On-the-Go; 2 Design and Development; 2.1 Emerging Technology for Embedded Systems Software Development; 2.2 Making Development Tool Choices; 2.3 Eclipse - Bringing Embedded Tools Together; 2.4 A Development System That Crosses RTOS Boundaries; 2.5 Embedded Software and UML; 2.6 Model-Based Systems Development with xtUML; 3 Programming; 3.1 Programming for Exotic Memories; 3.2 Self-Testing in Embedded Systems
3.3 A Command-Line Interpreter3.4 Traffic Lights: An Embedded Software Application; 3.5 PowerPC Assembler; 4 C Language; 4.1 C Common; 4.2 Using C Function Prototypes; 4.3 Interrupt Functions and ANSI Keywords; 4.4 Optimization for RISC Architectures; 4.5 Bit by Bit; 4.6 Programming Floating-Point Applications; 4.7 Looking at C - A Different Perspective; 4.8 Reducing Function Call Overhead; 4.9 Structure Layout - Become an Expert; 4.10 Memory and Programming in C; 4.11 Pointers and Arrays in C and C++; 5 C++; 5.1 C++ in Embedded Systems - A Management Perspective
5.2 Why Convert from C to C++?5.3 Clearing the Path to C++; 5.4 C++ Templates - Benefits and Pitfalls; 5.5 Exception Handling in C++; 5.6 Looking at Code Size and Performance with C++; 5.7 Write-Only Ports in C++; 5.8 Using Nonvolatile RAM with C++; 6 Real Time; 6.1 Real-Time Systems; 6.2 Visualizing Program Models of Embedded Systems; 6.3 Event Handling in Embedded Systems; 6.4 Programming for Interrupts; 7 Real-Time Operating Systems; 7.1 Debugging Techniques with an RTOS; 7.2 A Debugging Solution for a Custom Real-Time Operating System; 7.3 Debugging - Stack Overflows
7.4 Bring in the Pros - When to Consider a Commercial RTOS7.5 On the Move; 7.6 Introduction to RTOS Driver Development; 7.7 Scheduling Algorithms and Priority Inversion; 7.8 Time versus Priority Scheduling; 7.9 An Embedded File System; 7.10 OSEK - An RTOS Standard; 8 Networking; 8.1 What's Wi-Fi?; 8.2 Who Needs a Web Server?; 8.3 Introduction to SNMP; 8.4 IPv6 - The Next Generation Internet Protocol; 8.5 The Basics of DHCP; 8.6 NAT Explained; 8.7 PPP - Point-to-Point Protocol; 8.8 Introduction to SSL; 8.9 DHCP Debugging Tips; 8.10 IP Multicasting; 9 Embedded Systems and Programmable Logic
9.1 FPGAs and Processor Cores: The Future of Embedded Systems?
Record Nr. UNINA-9910813352103321
Walls Colin  
Amsterdam ; ; Boston, : Elsevier/Newnes, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded software design : a practical approach to architecture, processes, and coding techniques / / Jacob Beningo
Embedded software design : a practical approach to architecture, processes, and coding techniques / / Jacob Beningo
Autore Beningo Jacob
Pubbl/distr/stampa New York, New York : , : Apress, , [2022]
Descrizione fisica 1 online resource (474 pages)
Disciplina 005.1
Soggetto topico Computer software - Development
Embedded computer systems - Programming
Computer architecture - Design
ISBN 1-4842-8279-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 0: Successful Delivery -- Part I: Software Architecture and Design -- Chapter 1: Embedded Software Design Philosophy -- Chapter 2: Embedded Software Architecture Design -- Chapter 3: Secure Application Design -- Chapter 4: RTOS Application Design -- Chapter 5: Design Patterns -- Part II: Agile, DevOps, and Processes -- Chapter 6: Software Quality, Metrics, and Processes -- Chapter 7: Embedded DevOps -- Chapter 8: Testing, Verification, and Test-Driven Development -- Chapter 9: Application Modeling, Simulation, and Deployment -- Chapter 10: Jump Starting Software Development to Minimize Defects -- Part III: Development and Coding Skills -- Chapter 11: Selecting Microcontrollers -- Chapter 12: Interfaces, Contracts, and Assertions -- Chapter 13: Configurable Firmware Techniques -- Chapter 14: Comms, Command Processing, and Telemetry Techniques -- Chapter 15: The Right Tools for the Job -- Part 4: Next Steps -- Chapter 16: Next Steps -- Appendix A: Security Terminology Definitions -- Appendix B: 12 Agile Software Principles -- Appendix C: Hands-On - CI/CD Using GitLab -- Appendix D: Hands-On TDD.
Record Nr. UNINA-9910624314103321
Beningo Jacob  
New York, New York : , : Apress, , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded system design with ARM cortex-M microcontrollers : applications with C, C++ and MicroPython / / Cem Ünsalan, Hüseyin Deniz Gürhan, Mehmet Erkin Yücel
Embedded system design with ARM cortex-M microcontrollers : applications with C, C++ and MicroPython / / Cem Ünsalan, Hüseyin Deniz Gürhan, Mehmet Erkin Yücel
Autore Ünsalan Cem
Pubbl/distr/stampa Cham, Switzerland : , : Springer, , [2022]
Descrizione fisica 1 online resource (576 pages)
Disciplina 005.1
Soggetto topico Embedded computer systems - Programming
Microcontrollers - Programming
ISBN 3-030-88439-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910523798303321
Ünsalan Cem  
Cham, Switzerland : , : Springer, , [2022]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui