Embedded Systems Architecture - Ediția a doua: Proiectați și scrieți software pentru dispozitive integrate pentru a construi sisteme sigure și conectate

Evaluare:   (4.4 din 5)

Embedded Systems Architecture - Ediția a doua: Proiectați și scrieți software pentru dispozitive integrate pentru a construi sisteme sigure și conectate (Daniele Lacamera)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere temeinică în sistemele integrate, valoroasă atât pentru începători, cât și pentru profesioniștii cu experiență, însă titlul poate induce în eroare și lipsește integrarea componentelor individuale într-o înțelegere coerentă a arhitecturii.

Avantaje:

Cartea este bine explicată, nu simplifică excesiv detaliile complexe și servește ca o referință excelentă pentru înțelegerea sistemelor integrate. Este apreciată pentru discuțiile sale detaliate ale diferitelor părți ale arhitecturii încorporate, inclusiv gestionarea memoriei, gestionarea energiei și multi-threading.

Dezavantaje:

Titlul poate induce în eroare cititorii, lăsându-i să se aștepte la un accent pe principiile arhitecturale, în loc să fie o introducere generală. Îi lipsește profunzimea în integrarea conceptelor și nu explică suficient raționamentul din spatele anumitor practici în proiectarea sistemelor integrate.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

Conținutul cărții:

Proiectați software sigur și fiabil pentru sisteme integrate și explorați elementele interne ale driverelor de dispozitive, RTOS și TEE

Caracteristici principale:

⬤ Identificați și depășiți provocările din mediile embedded.

⬤ Înțelegeți și implementați pașii necesari pentru a crește securitatea soluțiilor IoT.

⬤ Construiți sisteme embedded paralele și distribuite critice din punct de vedere al siguranței și al memoriei.

Descrierea cărții:

Arhitectura sistemelor embedded începe cu o privire de ansamblu asupra dezvoltării embedded și a modului în care aceasta diferă de celelalte sisteme cu care sunteți familiarizați. Această carte vă va ajuta să vă familiarizați cu funcționarea internă a diferitelor componente din sistemele din lumea reală.

Veți începe prin configurarea unui mediu de dezvoltare și apoi veți trece la conceptele arhitecturale de bază ale sistemului, explorând proiectele de sistem, mecanismele de pornire și gestionarea memoriei. Pe măsură ce avansați în subiecte, veți explora interfața de programare și driverele dispozitivelor pentru a stabili comunicarea prin TCP/IP și veți lua măsuri pentru a crește securitatea soluțiilor IoT. În cele din urmă, veți face cunoștință cu sistemele de operare multithread prin dezvoltarea unui programator și utilizarea mecanismelor de execuție de încredere asistate de hardware.

Cu ajutorul acestei cărți, veți dobândi încrederea necesară pentru a lucra cu sisteme integrate la nivel arhitectural și vă veți familiariza cu diverse aspecte ale dezvoltării de software integrat pe microcontrolere - cum ar fi gestionarea memoriei, multithreading și RTOS - o abordare orientată către izolarea memoriei.

Ce veți învăța:

⬤ Participați la faza de proiectare și definire a unui produs încorporat.

⬤ Să vă familiarizați cu scrierea de cod pentru microcontrolerele ARM Cortex-M.

⬤ Construiți un laborator de dezvoltare embedded și optimizați fluxul de lucru.

⬤ Securizați sistemele integrate cu TLS.

⬤ Demistificarea arhitecturii din spatele interfețelor de comunicare.

⬤ Înțelegeți modelele de proiectare și dezvoltare pentru dispozitive conectate și distribuite în IoT.

⬤ Să stăpânească modelele de execuție paralelă multitasking și sistemele de operare în timp real.

⬤ Să vă familiarizați cu Trusted Execution Environment (TEE)

Pentru cine este această carte:

Dacă sunteți un dezvoltator sau proiectant de software care dorește să învețe despre programarea embedded, aceasta este cartea pentru dvs. Veți găsi această carte utilă și dacă sunteți un programator embedded începător sau mai puțin experimentat, aflat în căutarea de a vă extinde cunoștințele despre sistemele embedded.

Alte date despre carte:

ISBN:9781803239545
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Arhitectura sistemelor încorporate: Explorați concepte arhitecturale, modele pragmatice de...
Învățați să proiectați și să dezvoltați sisteme...
Arhitectura sistemelor încorporate: Explorați concepte arhitecturale, modele pragmatice de proiectare și cele mai bune practici pentru a produce sisteme robuste - Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
Embedded Systems Architecture - Ediția a doua: Proiectați și scrieți software pentru dispozitive...
Proiectați software sigur și fiabil pentru...
Embedded Systems Architecture - Ediția a doua: Proiectați și scrieți software pentru dispozitive integrate pentru a construi sisteme sigure și conectate - Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

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)