Architecture des systèmes embarqués - Deuxième édition : Concevoir et écrire des logiciels pour des dispositifs embarqués afin de construire des systèmes sûrs et connectés.

Note :   (4,4 sur 5)

Architecture des systèmes embarqués - Deuxième édition : Concevoir et écrire des logiciels pour des dispositifs embarqués afin de construire des systèmes sûrs et connectés. (Daniele Lacamera)

Avis des lecteurs

Résumé:

L'ouvrage constitue une introduction approfondie aux systèmes embarqués, utile tant pour les nouveaux venus que pour les professionnels expérimentés, mais le titre peut être trompeur, et il manque l'intégration des composants individuels dans une compréhension cohésive de l'architecture.

Avantages:

Le livre est bien expliqué, ne simplifie pas à l'excès les détails complexes et constitue une excellente référence pour comprendre les systèmes embarqués. Il est apprécié pour ses discussions détaillées des différentes parties de l'architecture embarquée, y compris la gestion de la mémoire, la gestion de l'énergie et le multithreading.

Inconvénients:

Le titre peut induire le lecteur en erreur en lui faisant croire qu'il s'agit d'une introduction générale plutôt que d'un ouvrage axé sur les principes architecturaux. Il manque de profondeur dans l'intégration des concepts et n'explique pas suffisamment le raisonnement derrière certaines pratiques dans la conception des systèmes embarqués.

(basé sur 3 avis de lecteurs)

Titre original :

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

Contenu du livre :

Concevoir des logiciels sûrs et fiables pour les systèmes embarqués et explorer les aspects internes des pilotes de périphériques, des RTOS et des TEE.

Caractéristiques principales : ⬤ Identifier et surmonter les défis dans les environnements embarqués.

⬤ Identifier et surmonter les défis dans les environnements embarqués.

⬤ Comprendre et mettre en œuvre les étapes nécessaires pour augmenter la sécurité des solutions IoT.

⬤ Construire des systèmes embarqués parallèles et distribués, critiques pour la sécurité et sûrs pour la mémoire.

Description du livre :

Embedded Systems Architecture commence par une vue d'ensemble du développement des systèmes embarqués et de leurs différences par rapport aux autres systèmes que vous connaissez peut-être. Ce livre vous aidera à comprendre le fonctionnement interne des différents composants des systèmes du monde réel.

Vous commencerez par mettre en place un environnement de développement, puis vous passerez aux concepts architecturaux de base des systèmes, en explorant la conception des systèmes, les mécanismes de démarrage et la gestion de la mémoire. Au fil des sujets, vous explorerez l'interface de programmation et les pilotes de périphériques pour établir une communication via TCP/IP et prendre des mesures pour accroître la sécurité des solutions IoT. Enfin, vous serez initié aux systèmes d'exploitation multithread par le développement d'un planificateur et l'utilisation de mécanismes d'exécution de confiance assistés par le matériel.

Ce livre vous permettra d'acquérir la confiance nécessaire pour travailler avec des systèmes embarqués au niveau architectural et de vous familiariser avec les différents aspects du développement de logiciels embarqués sur des microcontrôleurs, tels que la gestion de la mémoire, le multithreading et le RTOS, une approche orientée vers l'isolation de la mémoire.

Ce que vous apprendrez

⬤ Participer à la phase de conception et de définition d'un produit embarqué.

⬤ Se familiariser avec l'écriture de code pour les microcontrôleurs ARM Cortex-M.

⬤ Construire un laboratoire de développement embarqué et optimiser le flux de travail.

⬤ Sécuriser les systèmes embarqués avec TLS.

⬤ Démystifier l'architecture des interfaces de communication.

⬤ Comprendre les modèles de conception et de développement pour les appareils connectés et distribués dans l'IoT.

⬤ Maîtriser les modèles d'exécution parallèle multitâches et les systèmes d'exploitation en temps réel.

⬤ Se familiariser avec l'environnement d'exécution de confiance (TEE).

A qui s'adresse ce livre :

Si vous êtes un développeur ou un concepteur de logiciels et que vous souhaitez vous familiariser avec la programmation embarquée, ce livre est fait pour vous. Vous trouverez également ce livre utile si vous êtes un débutant ou un programmeur embarqué moins expérimenté qui cherche à étendre ses connaissances sur les systèmes embarqués.

Autres informations sur le livre :

ISBN :9781803239545
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Architecture des systèmes embarqués : Explorer les concepts architecturaux, les modèles de...
Apprendre à concevoir et à développer des systèmes...
Architecture des systèmes embarqués : Explorer les concepts architecturaux, les modèles de conception pragmatiques et les meilleures pratiques pour produire des systèmes robustes. - Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems
Architecture des systèmes embarqués - Deuxième édition : Concevoir et écrire des logiciels pour des...
Concevoir des logiciels sûrs et fiables pour les...
Architecture des systèmes embarqués - Deuxième édition : Concevoir et écrire des logiciels pour des dispositifs embarqués afin de construire des systèmes sûrs et connectés. - Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)