Resenha: Embedded Software The Works
Terminei recentemente a leitura do Livro “Embedded Software The Works”, escrito por Colin Walls, experiente engenheiro e um dos pioneiros da indústria de sistemas embarcados, que trabalha atualmente na Mentor Graphics. O livro é uma coletânea de vários artigos, separados por temas de interesse em 9 capítulos.
A linguagem utilizada é simples, e apesar de manter certa ordem de apresentação do conteúdo, você não precisa ler na ordem apresentada. Alguns artigos, que foram escritos na década de 90, estão um pouco defasados, mas no geral é um livro que vale a pena pelo menos dar uma olhada em alguns capítulos, que são bem interessantes.
O capítulo 1 apresenta uma introdução à sistemas embarcados e sua evolução durante os últimos 30 anos, falando sobre memória, arquitetura de CPUs e seu processo de seleção, além de dois artigos bem interessantes sobre a interface USB. O capítulo 2 é sobre design de sistemas embarcados, abrangendo tópicos como UML e Eclipse.
Os capítulos 3, 4 e 5 são inteiramente voltados ao desenvolvimento de software embarcado em C e C++, com algumas dicas valiosas principalmente para quem está começando na área. Os capítulos 6 e 7 também são bem interessantes, discutindo tópicos relacionados à sistemas de tempo real. Os dois últimos capítulos falam sobre protocolos de rede e FPGAs.
O site do livro é este aqui, e quem se interessar pode dar uma folheada no Google Books. Vale a pena também acompanhar o The Colin Walls Blog.
Um abraço!
Sergio Prado
Sem posts relacionados.
Sergio Prado
Sergio Prado atua com desenvolvimento de software para sistemas embarcados há mais de 15 anos. É sócio-fundador da Embedded Labworks, uma empresa focada em te ajudar a desenvolver software de qualidade para sistemas embarcados. Se você precisa de ajuda para desenvolver seu produto, ou quer saber mais sobre o que a Embedded Labworks pode fazer por você, acesse http://e-labworks.com/servicos/.








Pingback: Entrevista com Colin Walls