Interessado em desenvolver sistemas embarcados? Como eles não toleram ineficiência, esses sistemas exigem uma abordagem disciplinada de programação. Este guia de fácil leitura ajuda você a cultivar boas práticas de desenvolvimento baseadas em padrões clássicos de projeto de software e novos padrões exclusivos para programação embarcada.Você...
Ver mais ▼Interessado em desenvolver sistemas embarcados? Como eles não toleram ineficiência, esses sistemas exigem uma abordagem disciplinada de programação. Este guia de fácil leitura ajuda você a cultivar boas práticas de desenvolvimento baseadas em padrões clássicos de projeto de software e novos padrões exclusivos para programação embarcada.
Você aprenderá a construir arquitetura de sistema para processadores, não para sistemas operacionais, e descobrirá técnicas para lidar com dificuldades de hardware, alterações de projeto e requisitos de fabricação.
Escrito por uma especialista que criou sistemas que vão de scanners de DNA a brinquedos infantis, este livro é ideal para programadores intermediários e experientes, independentemente da plataforma usada. Esta segunda edição expandida inclui novos capítulos sobre IoT e sensores em rede, motores e movimento, depuração, estratégias de tratamento de dados e muito mais.
• Otimize seu sistema para reduzir custos e aumentar o desempenho
• Desenvolva uma arquitetura que torne seu software robusto em ambientes com recursos limitados
• Explore sensores, displays, motores e outros dispositivos de E/S
• Reduza a RAM, espaço de código, ciclos de processador e consumo de energia
• Aprenda a interpretar esquemas, fichas técnicas e requisitos de energia
• Descubra como implementar matemática complexa em pequenos processadores
• Projete sistemas embarcados eficazes para IoT e sensores em rede
Ver menos ▲