RTOS práctico con microcontroladores: Creación de sistemas integrados en tiempo real utilizando FreeRTOS, microcontroladores STM32 y herramientas de depuración SEGGER

Ahorrar $0.01

Precio:
Precio de venta$79.98 Precio habitual$79.99

Descripción

Construya una base sólida en el diseño e implementación de sistemas en tiempo real con la ayuda de ejemplos prácticos

Características clave

  • Ponte en marcha con los fundamentos de RTOS y aplícalos en STM32
  • Mejora tus habilidades de programación para diseñar y construir sistemas embebidos del mundo real
  • Domina técnicas avanzadas para implementar sistemas embebidos

Descripción del libro

Un sistema operativo en tiempo real (RTOS) se utiliza para desarrollar sistemas que responden a eventos dentro de plazos estrictos. Los sistemas embebidos en tiempo real tienen aplicaciones en diversas industrias, desde la automotriz y aeroespacial hasta equipos de prueba de laboratorio y electrónica de consumo. Estos sistemas proporcionan una sincronización consistente y confiable y están diseñados para funcionar sin intervención durante años.

Este libro sobre microcontroladores comienza presentándote el concepto de RTOS y compara algunos otros métodos alternativos para lograr un rendimiento en tiempo real. Una vez que hayas comprendido los fundamentos, como tareas, colas, mutex y semáforos, aprenderás qué buscar al seleccionar un microcontrolador y un entorno de desarrollo. Al trabajar con ejemplos que utilizan una placa STM32F7 Nucleo, el STM32CubeIDE y las herramientas de depuración SEGGER, incluidos SEGGER J-Link, Ozone y SystemView, comprenderás las políticas de planificación preventiva y la comunicación de tareas. Luego, el libro te ayudará a desarrollar controladores de bajo nivel altamente eficientes y a analizar su rendimiento en tiempo real y la utilización de la CPU. Finalmente, cubrirás consejos para la resolución de problemas y podrás llevar tus nuevas habilidades al siguiente nivel.

Al final de este libro, habrás mejorado tus habilidades en sistemas embebidos y podrás crear sistemas en tiempo real utilizando microcontroladores y FreeRTOS.

Lo que aprenderás

  • Comprender cuándo usar un RTOS para un proyecto
  • Explorar conceptos de RTOS como tareas, mutex, semáforos y colas
  • Descubrir diferentes unidades de microcontrolador (MCU) y elegir la mejor para tu proyecto
  • Evaluar y seleccionar el mejor IDE y la pila de middleware para tu proyecto
  • Utilizar herramientas de nivel profesional para analizar y depurar tu aplicación
  • Poner en marcha aplicaciones basadas en FreeRTOS en una placa STM32

Para quién es este libro

Este libro está dirigido a ingenieros embebidos, estudiantes o cualquier persona interesada en aprender el conjunto completo de características de RTOS con dispositivos embebidos. Será útil tener un conocimiento básico del lenguaje de programación C y de sistemas embebidos o microcontroladores.



Autor: Brian Amos
Editorial: Packt Publishing
Publicado: 15/05/2020
Páginas: 496
Tipo de encuadernación: Tapa blanda
Peso: 1.86lbs
Tamaño: 9.25h x 7.50w x 1.00d
ISBN13: 9781838826734
ISBN10: 1838826734
Categorías BISAC:
- Computadoras | Hardware | Chips y procesadores
- Computadoras | Lenguajes | C

Este título no es retornable