Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques (O abordare practică a arhitecturii, proceselor și tehnicilor de codificare)

Evaluare:   (3.9 din 5)

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques (O abordare practică a arhitecturii, proceselor și tehnicilor de codificare) (Jacob Beningo)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 8 voturi.

Titlul original:

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Conținutul cărții:

Proiectați software încorporat de calitate superioară, de la concept până la producție. Această carte presupune cunoștințe de bază de programare C și microcontroler și este organizată în trei domenii critice: Arhitectura și proiectarea software.

Agile, DevOps și procese.

Și Abilități de dezvoltare și codificare.

Veți începe cu o introducere de bază în arhitectura software-ului încorporat și considerentele pentru o proiectare de succes. Cartea detaliază apoi modul de arhitectură a unei aplicații bazate pe RTOS și explorează modele de proiectare și blocuri de construcție comune. În continuare, veți analiza procesele de proiectare a software-ului încorporat, cum ar fi TDD, CI/CD, modelarea și simularea, care pot fi utilizate pentru a accelera dezvoltarea. În cele din urmă, cartea va examina cum să selectați un microcontroler, să scrieți cod configurabil, strategii de codificare, tehnici și instrumente fără de care dezvoltatorii nu pot trăi.

Sistemele încorporate sunt de obicei concepute folosind microcontrolere pentru a construi sisteme electronice cu o funcție dedicată și răspunsuri în timp real. Sistemele moderne trebuie să echilibreze cu atenție un set complex de caracteristici, să gestioneze securitatea și chiar să execute inferențe de învățare automată, menținând în același timp costuri rezonabile, scalabilitate și robustețe. Până la sfârșitul acestei cărți, veți avea un proces de dezvoltare definit, veți înțelege arhitectura software modernă și veți fi echipat pentru a începe să construiți sisteme integrate. Ce veți învăța

⬤ Înțelegeți ce este proiectarea solidă a sistemelor integrate și cum să o utilizați.

⬤ Explorați procesele moderne de dezvoltare pentru sisteme de calitate.

⬤ Cunoașteți unde biții lovesc siliciul: cum să selectați un microcontroler.

⬤ Master tehnici pentru a scrie cod configurabil, automatizat.

Cui se adresează această carte Inginerilor software și hardware embedded, entuziaștilor sau oricăror părți interesate care doresc să învețe tehnici moderne pentru proiectarea și construirea sistemelor embedded.

Alte date despre carte:

ISBN:9781484282786
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2022
Numărul de pagini:463

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Proiecte MicroPython: Un ghid do-it-yourself pentru dezvoltatorii embedded pentru a construi o serie...
Explorați MicroPython printr-o serie de proiecte...
Proiecte MicroPython: Un ghid do-it-yourself pentru dezvoltatorii embedded pentru a construi o serie de aplicații folosind Python - MicroPython Projects: A do-it-yourself guide for embedded developers to build a range of applications using Python
Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques (O...
Proiectați software încorporat de calitate...
Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques (O abordare practică a arhitecturii, proceselor și tehnicilor de codificare) - Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)