Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
¿Te interesa desarrollar sistemas embebidos? Puesto que no toleran la ineficacia, estos sistemas requieren un enfoque disciplinado de la programación. Esta guía de fácil lectura te ayuda a cultivar buenas prácticas de desarrollo basadas en patrones clásicos de diseño de software y en nuevos patrones exclusivos de la programación embebida. Aprenderás a construir arquitecturas de sistemas para procesadores, no para sistemas operativos, y descubrirás técnicas para hacer frente a las dificultades del hardware, los cambios de diseño y los requisitos de fabricación.
Escrito por un experto que ha creado sistemas que van desde escáneres de ADN hasta juguetes para niños, este libro es ideal para programadores intermedios y experimentados, independientemente de la plataforma que utilicen. Esta segunda edición ampliada incluye nuevos capítulos sobre IoT y sensores en red, motores y movimiento, depuración, estrategias de manejo de datos y mucho más.
- Optimiza tu sistema para reducir costes y aumentar el rendimiento
- Desarrolla una arquitectura que haga que tu software sea robusto en entornos con recursos limitados
- Explora sensores, pantallas, motores y otros dispositivos de E/S
- Reduce el consumo de RAM y energía, el espacio de código y los ciclos del procesador
- Aprende a interpretar esquemas, hojas de datos y requisitos de potencia
- Descubre cómo implementar matemáticas complejas y aprendizaje automático en procesadores pequeños
- Diseña sistemas integrados eficaces para IoT y sensores en red