Descripción
La mayoría de las aplicaciones basadas en microcontroladores hoy en día son grandes, complejas y pueden requerir varias tareas para compartir el MCU en aplicaciones multitarea. La mayoría de los microcontroladores modernos de alta velocidad soportan núcleos multitarea con algoritmos de programación sofisticados para que muchas tareas complejas puedan ejecutarse en función de su prioridad. Proyectos multitarea de microcontroladores basados en ARM: Uso del núcleo multitarea FreeRTOS explica cómo realizar multitarea en microcontroladores ARM Cortex utilizando el núcleo multitarea FreeRTOS.
El libro describe en detalle las características de los sistemas operativos multitarea, como la programación, las prioridades, los buzones, las banderas de eventos, los semáforos, etc., antes de presentar el popular núcleo multitarea FreeRTOS.
Los proyectos prácticos en tiempo real que utilizan la popular placa de desarrollo Clicker 2 para STM32 (que se puede transferir fácilmente a otras placas) junto con FreeRTOS son una característica esencial de este libro. Los proyectos incluyen: LEDs parpadeando a diferentes velocidades; Actualización de LEDs de 7 segmentos; Robot móvil donde diferentes sensores son controlados por diferentes tareas; Múltiples servomotores siendo controlados independientemente; Proyecto IoT multitarea; Controlador de temperatura con entrada de teclado independiente; Generador de números aleatorios con 3 tareas: en vivo, generador, pantalla; sistema de alarma doméstico; sistema de gestión de aparcamientos, y muchos más.
Autor: Dogan Ibrahim
Editorial: Newnes
Publicado: 14/05/2020
Páginas: 524
Tipo de encuadernación: Tapa blanda
Peso: 1.94 libras
Tamaño: 9.25h x 7.50w x 1.04d
ISBN13: 9780128212271
ISBN10: 0128212276
Categorías BISAC:
- Computadoras | Ingeniería Informática
- Tecnología e Ingeniería | Automatización
Este título no es retornable

