Architettura dei sistemi embedded - Seconda edizione: Progettare e scrivere software per dispositivi embedded per costruire sistemi sicuri e connessi

Punteggio:   (4,4 su 5)

Architettura dei sistemi embedded - Seconda edizione: Progettare e scrivere software per dispositivi embedded per costruire sistemi sicuri e connessi (Daniele Lacamera)

Recensioni dei lettori

Riepilogo:

Il libro fornisce un'introduzione approfondita ai sistemi embedded, preziosa sia per i neofiti che per i professionisti esperti, ma il titolo può essere fuorviante e manca l'integrazione dei singoli componenti in una comprensione coesa dell'architettura.

Vantaggi:

Il libro è ben spiegato, non semplifica eccessivamente dettagli complessi e costituisce un eccellente riferimento per la comprensione dei sistemi embedded. È apprezzato per le discussioni dettagliate su varie parti dell'architettura embedded, tra cui la gestione della memoria, la gestione dell'alimentazione e il multi-threading.

Svantaggi:

Il titolo può indurre il lettore ad aspettarsi un'attenzione particolare ai principi dell'architettura piuttosto che un'introduzione generale. Manca di profondità nell'integrazione dei concetti e non spiega sufficientemente il ragionamento alla base di alcune pratiche di progettazione dei sistemi embedded.

(basato su 3 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Progettare software sicuro e affidabile per i sistemi embedded ed esplorare gli aspetti interni di driver di dispositivo, RTOS e TEE.

Caratteristiche principali:

⬤ Identificare e superare le sfide negli ambienti embedded.

⬤ Comprendere e implementare i passi necessari per aumentare la sicurezza delle soluzioni IoT.

⬤ Costruire sistemi embedded paralleli e distribuiti critici per la sicurezza e a prova di memoria.

Descrizione del libro:

Embedded Systems Architecture inizia con una visione a volo d'uccello dello sviluppo embedded e di come si differenzia dagli altri sistemi con cui si ha familiarità. Questo libro vi aiuterà a capire il funzionamento interno dei vari componenti nei sistemi del mondo reale.

Inizierete con la creazione di un ambiente di sviluppo e poi passerete ai concetti architetturali di base del sistema, esplorando i progetti di sistema, i meccanismi di avvio e la gestione della memoria. Man mano che si procede con gli argomenti, si esploreranno l'interfaccia di programmazione e i driver dei dispositivi per stabilire la comunicazione via TCP/IP e adottare misure per aumentare la sicurezza delle soluzioni IoT. Infine, si introdurranno i sistemi operativi multithread attraverso lo sviluppo di uno scheduler e l'uso di meccanismi di esecuzione fiduciaria assistiti dall'hardware.

Con l'aiuto di questo libro, acquisirete la fiducia necessaria per lavorare con i sistemi embedded a livello architetturale e acquisirete familiarità con vari aspetti dello sviluppo di software embedded su microcontrollori, come la gestione della memoria, il multithreading e l'approccio RTOS orientato all'isolamento della memoria.

Che cosa imparerete?

⬤ Partecipare alla fase di progettazione e definizione di un prodotto embedded.

⬤ Prendere confidenza con la scrittura di codice per microcontrollori ARM Cortex-M.

⬤ Costruire un laboratorio di sviluppo embedded e ottimizzare il flusso di lavoro.

⬤ Proteggere i sistemi embedded con TLS.

⬤ Dimostrare l'architettura che sta dietro alle interfacce di comunicazione.

⬤ Comprendere i modelli di progettazione e sviluppo per i dispositivi connessi e distribuiti nell'IoT.

⬤ Padroneggiare i modelli di esecuzione parallela multitasking e i sistemi operativi in tempo reale.

⬤ Acquisire familiarità con il Trusted Execution Environment (TEE).

A chi è rivolto questo libro:

Se siete uno sviluppatore o un progettista di software che vuole imparare la programmazione embedded, questo è il libro che fa per voi. Troverete questo libro utile anche se siete un principiante o un programmatore embedded meno esperto che vuole ampliare le proprie conoscenze sui sistemi embedded.

Altre informazioni sul libro:

ISBN:9781803239545
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Architettura dei sistemi embedded: Esplora i concetti architetturali, i modelli di progettazione...
Imparare a progettare e sviluppare sistemi...
Architettura dei sistemi embedded: Esplora i concetti architetturali, i modelli di progettazione pragmatici e le migliori pratiche per produrre sistemi robusti. - Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
Architettura dei sistemi embedded - Seconda edizione: Progettare e scrivere software per dispositivi...
Progettare software sicuro e affidabile per i...
Architettura dei sistemi embedded - Seconda edizione: Progettare e scrivere software per dispositivi embedded per costruire sistemi sicuri e connessi - Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)