Microcontroladores ARM™ Cortex™–M3 (Família LPC175x/6x da NXP) Programação em Linguagem C – 2ª Edição
Por ALBERTO NOBORU MIYADAIRACanal do You Tube: AlbertoMiyadaira
1ª Edição – 2012
2ª Edição – 2021
Nos dias atuais, com o avanço tecnológico, o desenvolvimento de sistemas embarcados vem necessitando de maior capacidade de processamento, memória, conectividade e confiabilidade, além de baixo consumo e custo.
Para atender esta necessidade de mercado, a NXP incorporou a nova geração de processadores ARM™ Cortex™-M3 na família de microcontroladores LPC1700, amplamente adotada pela indústria de eletroeletrônicos.
Todos os códigos presentes no livro são baseados na ferramenta gratuita MCUXpresso™ IDE, versão 11.
Explora os recursos do núcleo ARM™ Cortex™-M3, descrevendo suas principais características e vantagens frente aos ARM7TDMI™.
Aborda os recursos do modelo LPC1763, tais como: GPDMA (DMA de Propósito Geral), GPIO (I/O Digital de Propósito Geral), NVIC (Controlador de Interrupção), RIT (Repetitive Interrupt Timer), Modos de Baixo Consumo, Systick Timer, RTC (Real-Time Clock), UART, TIMER, PWM, MCPWM (PWM para Controle de Motores), QEI (Interface para Encoder de Quadratura), ADC (12bits), DAC (10bits), SPI™, SSP (SPI, SSI e Microwire), I²C™ e I²S™.
Apresenta diversos códigos-fonte em linguagem C, 100% compatíveis com a maioria dos modelos LPC175x e LPC176x, e projetos para fixação dos conteúdos, tais como: controle de displays de 7 segmentos e LCD alfanumérico 2×16, controle de servomotor, controle de motor de passo, controle de motor DC com ponte H, acesso de memórias EEPROM via I²C™ e SPI™, reprodução de áudio digital, geração de onda senoidal, leitura da posição angular e velocidade de um encoder rotacional industrial, ajuste de tensão com potenciômetro digital, comunicação Bluetooth™, sensor de temperatura analógico e muito mais…
Destinado aos pesquisadores, professores, engenheiros, tecnólogos, técnicos e qualquer pessoa entusiasmada pela área de microcontroladores.
Sumário simplificado:– Introdução
– MCUXpresso™ IDE
– Flash Magic
– Linguagem C
– Família LPC175x/6x
– NVIC – Nested Vectored Interrupt Controller
– GPDMA – General Purpose DMA
– RIT – Repetitive Interrupt Timer
– SysTick Timer
– Display de 7 Segmentos
– EINT – Interrupção Externa
– GPIO – General Purpose Input/Output
– Display LCD Alfanumérico
– RTC – Real-Time Clock
– UART – Universal Asynchronous Receiver Transmitter
– TIMERs
– PWM – Pulse-Width Modulation
– MCPWM – Motor Control PWM
– QEI – Interface para Encoder de Quadratura
– DAC – Digital-to-Analog Converter
– ADC – Analog-to-Digital Converter
– SPI™ – Serial Peripheral Interface
– SSP – Synchronous Serial Port
– I2C™ – Inter-Integrated Circuit
– I2S™ – Inter-Integrated Circuit Sound
– Modos de Baixo Consumo
– MPU – Memory Protection Unit
Características do eBook
Aqui estão algumas informações técnicas sobre este eBook:
- Autor(a): ALBERTO NOBORU MIYADAIRA
- ASIN: B09BLJXWFL
- Idioma: Português
- Tamanho: 60115 KB
- Nº de Páginas: 696
- Categoria: Computação e Informática
Amostra Grátis do Livro
Faça a leitura online do livro Microcontroladores ARM™ Cortex™–M3 (Família LPC175x/6x da NXP) Programação em Linguagem C – 2ª Edição, escrito por ALBERTO NOBORU MIYADAIRA. Esse é um trecho gratuito disponibilizado pela Amazon, e não infringe os direitos do autor nem da editora.