O conteúdo desta 2ª edição, revista e renovada, foi desenvolvido com o intuito de oferecer os conhecimentos e as ferramentas necessários para entender como funcionam os sistemas embarcados e desenvolver aplicações com segurança e rapidez. O foco está nas questões mais importantes do desenvolvimento de sistemas embarcados: os algoritmos e a interação entre hardware e software. Os temas abordados são divididos em três grandes áreas: Programação em linguagem C. Acionamento dos periféricos internos e externos do microcontrolador, tanto do ponto de vista do hardware (eletrônica) quanto do software. Organização dos códigos em arquiteturas mais eficientes, iniciando nas simples estruturas do loop infinito até a criação de um kernel cooperativo. O principal diferencial desta nova edição é a disponibilização de um simulador para a placa PQDB, que pode ser baixado para o aluno aprender a programar com exemplos do livro. Além de o conteúdo teórico incluir atualizações, houve também a [...]