Livro “Programação de Sistemas Embarcados”

Participe da promoção do livro "Programação de Sistemas Embarcados, Desenvolvendo Software para Microcontroladores em Linguagem C".

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.

Placas utiizadas no livro Programação de Sistemas Embarcados
Placas utiizadas no livro Programação de Sistemas Embarcados

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.

Sou formado em Engenharia Elétrica na USP Sao Carlos, com mestrado em Engenharia Elétrica no Rochester Institute of Technology pelo CsF. Tenho 17 anos de experiência em projetos de circuitos eletrônicos. Escrevo regularmente para o Embarcados, adoro eventos sobre tecnologia, onde posso rever amigos e conhecer pessoas do ramo.

Notificações
Notificar
guest
8 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Adilson Genari
Adilson
13/11/2020 14:43

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.

Maike Mota
Maike Mota
25/11/2016 07:05

Recomendo este livro a todos!

Nascimento
Nascimento
17/10/2016 17:43

Olá, tenho esse livro na lista de compras para meu estudos! Cliquei no link, mas não encontrei o livro no site!

Thiago Lima
Reply to  Nascimento
17/10/2016 18:11

A elsevier tirou o link do ar. Desculpe

Nascimento
Nascimento
Reply to  Thiago Pinheiro Felix da Silva
17/10/2016 19:39

Beleza, obrigado pelo retorno!

Daniel Alves Grillo
oengenheiro
17/10/2016 08:30

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

Thiago Lima
Reply to  oengenheiro
17/10/2016 18:12

A elsevier tirou o link do ar. Desculpe.

WEBINAR

Imagens de Ultrassom: Princípios e Aplicações

DATA: 26/10 ÀS 19:30 H