Livros sobre microcontroladores

Livros sobre microcontroladores

ÍNDICE DE CONTEÚDO

Introdução

 

Neste artigo mencionarei algumas opções de bons livros sobre microcontroladores, principalmente para aqueles que queiram ingressar no ramo de desenvolvimento de sistemas embarcados, aqueles que procuram algum assunto específico, também para os desenvolvedores que receberam alguma tarefa de otimizar algum produto da empresa na qual trabalha e estão passando por alguma dificuldade técnica, e não se recorda de uma boa referência para auxiliá-los.

 

Não se preocupe, pois aqui pode ter o que você precisa!

 

 

Objetivo

 

O objetivo é listar alguns livros com conteúdo de boa qualidade, visando arquiteturas de microcontroladores de 8 até os 32 bits.

 

 

Livros

 

PIC - Programação em C

 

Livros sobre microcontroladores: PIC - Programação em C

 

Este livro possui 12 capítulos os quais abordam desde um "review" histórico, alguns princípios de programação, aborda o compilador utilizado neste livro (CCS), introduz os principais comandos da linguagem C, bem como a manipulação de dados, operadores, laços de controles, tipos de dados, funções e outros recursos que a linguagem proporciona e que pode ser utilizado em um projeto embarcado. Expõe exemplos de uso de periféricos como: GPIO, Timers, USART, SPI, I²C, 1-Wire, LIN, CAN, exemplos com display LCD e 7 segmentos, conversor A/D e o módulo PWM.

 

Um bom livro para auxiliar em algum projeto ou mesmo para iniciar em PIC, pois tem bom embasamento, além de ser direto. 

 

Idioma: Português

Autor: Fábio Pereira

Ano: 2010 (7ª edição)

 

 

Microcontroladores HCS08 - Teoria e Prática

 

Livros sobre microcontroladores: Microcontroladores HCS08

 

Este livro possui 6 capítulos e aborda a arquitetura da família HCS08, um "review" histórico, cita os registradores especiais da CPU como acumulador (A), contador de programa (PC), registrador de índice (H:X), apontador de pilha (SP), etc, mapa de memórias, menciona alguns part numbers e respectivas pinagens, demonstra com criar um projeto no CodeWarrior, instruções em Assembly. Também introduz a linguagem C nesta arquitetura, compilador, periféricos como: regulador de tensão interno, Reset, interrupções, Watchdog, GPIOs, interrupção por teclado (KBI), sistema de clock do core, contadores/temporizadores de 8 e 16 bits, conversores A/D, comparadores, USART, SPI, I²C e controlador da memória Flash.

 

Ótimo livro, bem detalhado além de ter exemplos de utilização da maiorias dos periféricos citados.

 

Idioma: Português

Autor: Fábio Pereira

Ano: 2005 (1ª edição)

 

 

Advanced PIC Microcontroller Projects in C - From USB to RTOS with the PIC18F Series

 

Livros sobre microcontroladores: PIC

 

Este livro se baseia nos microcontroladores PIC18F, porém com foco em projetos avançados que necessitam de uma conectividade com tecnologia melhor. Apresenta o PIC18F bem como as características internas, introduz a linguagem C, ferramentas de desenvolvimento do projetos, funções e a biblioteca MikroC. Relaciona todas as informações necessárias para se fazer um projeto que tenha como recurso o cartão SD, ou seja, armazenamento externo, levando em conta, especificações técnicas, pinagens, o hardware necessário, código fonte e a biblioteca em uso que neste caso é a MikroC. Esta sistemática aplica-se também aos projetos com USB, CAN e também com RTOS.

 

Idioma: Inglês

Autor: Dogan Ibraim

Ano: 2008

 

 

Microcontroladores MSP430 - Teoria e Prática

 

Livros sobre microcontroladores: MSP430

 

Este livro dá uma visão geral sobre a CPU do MSP430, bem como seus respectivos registradores especiais, modos de operação, cita alguns part numbers e suas pinagens, detalha a inicialização de um projeto em um ambiente IAR, instruções em Assembly, exemplos de configuração de periféricos em Assembly e em linguagem C, apresenta os periféricos: Reset, oscilador, GPIO, Timer A e B, Timer básico, USART, SPI, I²C, comparador, conversor A/D e D/A, controlador de LCD, controlador DMA, supervisor de tensão, controlador da memória Flash, Watchdog e interfaces de programação. Além disso, muitos exemplos de uso dos periféricos em linguagem C, revelando todo o código fonte.

 

Idioma: Português

Autor: Fábio Pereira

Ano: 2005 (1ª edição)

 

 

Mastering STM32

 

Livros sobre microcontroladores: Mastering STM32

 

Ótimo livro sobre sobre ARM Cortex-M, introduz a arquitetura, como configurar a tool-chain para ambientes Windows, Linux e Mac OSX, explica a geração de um esqueleto de projeto utilizando o STM32CubeMX, introduz o OpenOCD, periféricos como: GPIO, controlador NVIC, UART, DMA, árvore de clock e sua configuração, Timers básicos e avançados para propósitos gerais, conversores A/D e D/A, I²C, SPI, gerenciador de energia, CRC, gerenciador de memória e o uso do ART. Processo de boot e como escrever um personalizado, FreeRTOS e como projetar uma placa customizada com uC STM32.

 

Idioma: Inglês

Autor: Carmine Noviello

Ano: 2016

 

 

BeagleBone for Dummies

 

Livros sobre microcontroladores: BeagleBone Black

 

Este livro não é necessariamente sobre um microcontrolador específico, mas sobre a BeagleBone Black (BBB). Trata o assunto desde o princípio, ou seja, as características da placa, microcontrolador utilizado, os recursos, demonstra como instalar o sistema operacional, qual a distribuição Linux utilizada, a conexão da BBB com o PC, introduz os principais comandos Linux, princípios básicos de design eletrônico e eletrônica digital, exemplos de programação com BoneScript e Python, exemplo de utilização da BBB como um desktop, exemplos de utilização da BBB com páginas web além de direcionar a criação de páginas web em HTML, projetos com display LCD e domótica (automação residencial).

 

Ótimo livro para quem quer iniciar em Linux Embarcado e também como handbook.

 

Idioma: Inglês

Autores: Rui Santos e Luís Perestrelo

Ano: 2015

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

recentes antigos mais votados
Notificar
Leandro Poloni Dantas
Visitante

Parabéns Eder!!!

Eder Andrade
Visitante
Eder

Obrigado Leandro!

Fernando Vidal
Visitante
Fernando Vidal

Parabéns pelo artigo. Sabes de algum livro que aborde o MPLAB X e o compilador XC8?

Leandro Poloni Dantas
Visitante

Olá Fernando. Eu conheço um. Sou um dos autores do livro MICROCONTROLADORES PIC18 - CONCEITOS, OPERAÇÃO, FLUXOGRAMAS E PROGRAMAÇÃO.
Segue o link: http://www.editorasaraiva.com.br/produtos/show/isbn:9788536512129/titulo:microcontroladores-pic18-conceitos-operacao-fluxogramas-e-programacao/
Neste livro faço o descritivo do ambiente e crio todos exemplos usando o compilador XC8 para PIC18F4550.
No meu canal no YouTube também tem algumas vídeo aulas. http://www.youtube.com/oprofessorleandro
Espero ter ajudado.

Fernando Vidal
Visitante
Fernando Vidal
Leandro Poloni Dantas
Visitante

Legal. Eu nem sabia que estava a venda lá. Se precisar de algo é só me escrever.

Eder Andrade
Visitante
Eder

Parabéns pelo livro, este eu não conhecia! Show!

Fabio_Souza_Embarcados
Visitante
Fabio_Souza_Embarcados

Olá Eder, excelente artigo! Eu não conhecia o Mastering STM32, achei interessante!

Eder Andrade
Visitante
Eder

Olá Fábio, obrigado. Também gostei muito dele, boa referência!