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 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
Reusable Firmware Development [[electronic resource] ] : A Practical Approach to APIs, HALs and Drivers / / by Jacob Beningo
Reusable Firmware Development [[electronic resource] ] : A Practical Approach to APIs, HALs and Drivers / / by Jacob Beningo
Autore Beningo Jacob
Edizione [1st ed. 2017.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Descrizione fisica 1 online resource (XXII, 308 p. 115 illus., 90 illus. in color.)
Disciplina 005.434
Soggetto topico Computer input-output equipment
Computer programming
Hardware and Maker
Programming Techniques
ISBN 1-4842-3297-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1 Concepts for Developing Portable Firmware -- Chapter 2 API and HAL Fundamentals -- Chapter 3 Device Driver Fundamentals in C -- Chapter 4 Writing Reusable Drivers -- Chapter 5 Documenting Firmware with Doxygen -- Chapter 6 The Hardware Abstraction Layer Design Process -- Chapter 7 HAL Design for GPIO -- Chapter 8 HAL Design for SPI -- Chapter 9 HAL Design for EEPROM and Memory Devices -- Chapter 10 API Design for Embedded Applications -- Chapter 11 Testing Portable Embedded Software -- Chapter 12 A Practical Approach to Code Reuse -- Final Thoughts.
Record Nr. UNINA-9910254562503321
Beningo Jacob  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui