Puntuación:
El libro sirve como una introducción decente a FreeRTOS, proporcionando explicaciones exhaustivas y ejemplos, aunque tiene algunos inconvenientes significativos relacionados con las herramientas propietarias y la cobertura de los conceptos básicos.
Ventajas:⬤ Explicaciones exhaustivas y ejemplos de FreeRTOS
⬤ ayuda a los usuarios a entender los conceptos rápidamente
⬤ adecuado para principiantes.
⬤ Simplifica en exceso conceptos básicos como los tipos de microcontroladores
⬤ depende en gran medida de herramientas propietarias (MikroE mikroC y placas 'Click') que no son ampliamente accesibles
⬤ puede no ofrecer mejores conocimientos que la documentación libre.
(basado en 2 opiniones de lectores)
Arm-Based Microcontroller Multitasking Projects: Using the Freertos Multitasking Kernel
Hoy en día, la mayoría de las aplicaciones basadas en microcontroladores son grandes, complejas y pueden requerir que varias tareas compartan la MCU en aplicaciones multitarea. La mayoría de los microcontroladores modernos de alta velocidad soportan kernels multitarea con sofisticados algoritmos de programación para que muchas tareas complejas puedan ejecutarse de forma prioritaria. Proyectos multitarea con microcontroladores basados en ARM: Using the FreeRTOS Multitasking Kernel explica cómo realizar multitarea en microcontroladores ARM Cortex utilizando el kernel multitarea FreeRTOS.
El libro describe en detalle las características de los sistemas operativos multitarea, como la programación, las prioridades, los buzones de correo, los indicadores de eventos, los semáforos, etc., antes de presentar el popular kernel multitarea FreeRTOS.
Los proyectos prácticos en tiempo real utilizando la popular placa de desarrollo Clicker 2 para STM32 (que puede transferirse fácilmente a otras placas) junto con FreeRTOS son una característica esencial de este libro. Los proyectos incluyen: LEDs parpadeando a diferentes velocidades; Refresco 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 para el hogar; sistema de gestión de aparcamiento, y muchos más.
© 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)