Puntuación:
El libro ofrece una introducción completa a los sistemas empotrados, valiosa tanto para los recién llegados como para los profesionales experimentados, pero el título puede inducir a error y carece de integración de los componentes individuales en una comprensión cohesiva de la arquitectura.
Ventajas:El libro está bien explicado, no simplifica en exceso detalles complejos y sirve de excelente referencia para comprender los sistemas empotrados. Es apreciado por sus detalladas discusiones de varias partes de la arquitectura embebida, incluyendo la gestión de memoria, gestión de energía y multi-threading.
Desventajas:El título puede inducir a error a los lectores y hacerles esperar que se centre en los principios arquitectónicos en lugar de ser una introducción general. Le falta profundidad en la integración de conceptos y no explica suficientemente el razonamiento que subyace a ciertas prácticas en el diseño de sistemas empotrados.
(basado en 3 opiniones de lectores)
Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems
Diseña software seguro y fiable para sistemas embebidos y explora el funcionamiento interno de los controladores de dispositivos, RTOS y TEE.
Características principales:
⬤ Identificar y superar los desafíos en entornos embebidos.
⬤ Comprender e implementar los pasos necesarios para aumentar la seguridad de las soluciones IoT.
⬤ Construir sistemas embebidos paralelos y distribuidos críticos para la seguridad y seguros para la memoria.
Descripción del libro:
Embedded Systems Architecture comienza con una vista de pájaro del desarrollo embebido y cómo se diferencia de los otros sistemas con los que puede estar familiarizado. Este libro le ayudará a comprender el funcionamiento interno de varios componentes en sistemas del mundo real.
Empezarás configurando un entorno de desarrollo y, a continuación, pasarás a los conceptos básicos de arquitectura de sistemas, explorando los diseños de sistemas, los mecanismos de arranque y la gestión de memoria. A medida que avance en los temas, explorará la interfaz de programación y los controladores de dispositivos para establecer la comunicación a través de TCP/IP y tomar medidas para aumentar la seguridad de las soluciones IoT. Por último, se introducirá en los sistemas operativos multihilo mediante el desarrollo de un planificador y el uso de mecanismos de ejecución de confianza asistidos por hardware.
Con la ayuda de este libro, adquirirá la confianza necesaria para trabajar con sistemas embebidos a nivel de arquitectura y se familiarizará con diversos aspectos del desarrollo de software embebido en microcontroladores, como la gestión de memoria, el multithreading y el RTOS, un enfoque orientado al aislamiento de memoria.
Lo que aprenderá:
⬤ Participar en la fase de diseño y definición de un producto embebido.
⬤ Familiarizarse con la escritura de código para microcontroladores ARM Cortex-M.
⬤ Construir un laboratorio de desarrollo embebido y optimizar el flujo de trabajo.
⬤ Asegurar sistemas embebidos con TLS.
⬤ Desmitificar la arquitectura detrás de las interfaces de comunicación.
⬤ Comprender los patrones de diseño y desarrollo para dispositivos conectados y distribuidos en el IoT.
⬤ Dominar los patrones de ejecución paralela multitarea y los sistemas operativos en tiempo real.
⬤ Familiarizarse con el Entorno de Ejecución de Confianza (TEE).
A quién va dirigido este libro:
Si eres un desarrollador o diseñador de software que busca aprender sobre programación embebida, este es el libro para ti. También encontrará este libro útil si usted es un principiante o un programador embebido con menos experiencia en la búsqueda de ampliar sus conocimientos sobre sistemas embebidos.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)