Foi lançado em agosto desse ano o livro Programação de Sistemas Embarcados, Desenvolvendo Software para Microcontroladores em Linguagem C, escrito pelos professores da UNIFEI Rodrigo Maximiano Almeida, Carlos Moraes e Thatyana Seraphim. Trata-se de um livro excelente para quem quer começar na área de sistemas embarcados, para aprender microcontroladores.
Para comprar o livro, acesse o site da Amazon no link.
Sobre o Livro Programação de Sistemas Embarcados
O livro é dividido em três partes. Na primeira parte são apresentados conceitos da linguagem de programação C, incluindo tópicos para quem trabalha com manipulação de bits.
Parte I – Linguagem C
1 * Introdução
2 * Sistemas de numeração
3 * Linguagem C
4 * Variáveis
5 * Estruturas compostas
6 * Operações binárias
7 * Estruturas condicionais
8 * Estruturas de repetição
9 * Funções e bibliotecas em linguagem C
10 * Planejando o software embarcado
11 * Debug de sistemas embarcados
Na segunda parte, o leitor é apresentado ao mundo dos microcontroladores. Nesse livro são usadas três placas para apresentar os exemplos do livro: o Arduino UNO, o Chip Kit e Kinetis KL05. E todo o conteúdo do livro é feito para linguagem Wiring.

Parte II – Controlando periféricos de sistemas embarcados
São apresentados como fazer drivers e trabalha com dispositivos externos, como display, RTC, GPS. Interrupção, timers, watchdog, esses tópicos são ensinados no decorrer do livro, sempre com exemplos para as plataformas utilizadas. Ou seja, durante o texto, os professores levam o leitor dos conceitos básicos de microcontroladores ao projeto avançado envolvendo o desenvolvimento de drivers.
12 * Introdução a microcontroladores
13 * Programação dos periféricos
14 * Saídas digitais
15 * Display de 7 segmentos
16 * Entradas digitais
17 * Display LCD
18 * Comunicação serial
19 * Conversor analógico digital
20 * Saídas PWM
21 * Temporizadores
22 * Interrupção
23 * Watchdog
Parte III – Arquiteturas para desenvolvimento de software embarcado
Na parte três são apresentados os conceitos de kernel. Um kernel simples é projetado em linguagem C e explicado durante os 4 capítulos seguintes.
24 * Arquiteturas de software embarcado
25 * Desenvolvimento de um kernel cooperativo
26 * Projeto de kernel com soft realtime
27 * Controladora de dispositivos
Para comprar o livro Programação de Sistemas Embarcados
Para comprar o livro, acesse o site da Amazon no link.











Onde eu posso conseguir o livro ou ebook? Não estou achando nenhum link para comprar
Há uma nova edição: https://amzn.to/3W0a0d4
Adquiri este livro algum tempo atrás, surgiu uma dúvida sobre como evitar erro de referência cíclica, se puder enviar alguma ajuda,algum material que fala sobre o assunto ou um breve comentário sobre o tema.
Recomendo este livro a todos!
Nesse site achei com um bom preço! https://livraria.folha.com.br/livros/informatica/programacao-sistemas-embarcados-rodrigo-almeida-1348243.html?tracking_number=63&utm_source=buscape&utm_medium=buscape&utm_campaign=buscape
Olá, tenho esse livro na lista de compras para meu estudos! Cliquei no link, mas não encontrei o livro no site!
A elsevier tirou o link do ar. Desculpe
Beleza, obrigado pelo retorno!
Elsevier deu um desconto que não vale nada, pois na Amazon compra-se pelo mesmo preço aproximadamente: https://www.amazon.com.br/Programa%C3%A7%C3%A3o-Sistemas-Embarcados-Rodrigo-Almeida/dp/8535285180
A elsevier tirou o link do ar. Desculpe.