Descripción
Aprenda a diseñar y desarrollar sistemas embebidos seguros y confiables
Características clave
- Identificar y superar los desafíos en entornos embebidos
- Comprender los pasos necesarios para aumentar la seguridad de las soluciones de IoT
- Construir sistemas embebidos distribuidos y paralelos, seguros para la memoria y críticos para la seguridad
Descripción del libro
Los sistemas embebidos son dispositivos autónomos con un propósito dedicado. Encontramos una variedad de campos de aplicación para los sistemas embebidos en industrias como la automotriz, las telecomunicaciones, la atención médica y la electrónica de consumo, solo por nombrar algunas.
Embedded Systems Architecture comienza con una vista panorámica del desarrollo embebido y cómo difiere de otros sistemas con los que puede estar familiarizado. Primero se le guiará para configurar un entorno de desarrollo óptimo, luego pasará a las herramientas y metodologías de software para mejorar el flujo de trabajo. Explorará los mecanismos de arranque y las estrategias de gestión de memoria típicas de un sistema embebido en tiempo real. A través del análisis de la interfaz de programación del microcontrolador de referencia, observará la implementación de las características y los controladores de dispositivos. A continuación, aprenderá sobre las técnicas utilizadas para reducir el consumo de energía. Luego se le presentará las tecnologías, protocolos y aspectos de seguridad relacionados con la integración del sistema en soluciones de IoT.
Al final del libro, habrá explorado varios aspectos de la arquitectura embebida, incluida la sincronización de tareas en un entorno de subprocesos múltiples y los modelos de seguridad adoptados por los sistemas operativos en tiempo real modernos.
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
- Escribir código seguro para la memoria
- Comprender 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
Autor: Daniele Lacamera
Editorial: Packt Publishing
Publicado: 29/05/2018
Páginas: 324
Tipo de encuadernación: Tapa blanda
Peso: 1.23 libras
Tamaño: 9.25h x 7.50w x 0.68d
ISBN13: 9781788832502
ISBN10: 1788832507
Categorías BISAC:
- Computadoras | Lenguajes | C
- Computadoras | Lenguajes | C++
- Computadoras | Sistemas operativos | UNIX
Este título no es retornable

