Novo

Livro Stm32 Com Stm32cubeide

em 12x

O que você precisa saber sobre este produto

  • Ano de publicação: 2025
  • Com índice: Sim
  • Volume do livro: 1
  • Capa do livro: Mole
  • Coleção: Unica.
  • Gênero: Acadêmico.
  • Subgênero: Automação.
  • Manual.
  • Número de páginas: 267.
  • Idade mínima recomendada: 7 anos.
  • Dimensões: 15cm largura x 21cm altura.
  • Peso: 400g.
  • ISBN: 7892499200015.
Ver características

Características do produto

Características principais

Título do livro
LIVRO STM32 com STM32CubeIDE
Subtítulo do livro
Baseado no Microcontrolador STM32F103C8T6 e na Placa Blue Pill
Série
UNICA
Autor
Carlos Eduardo Sandrini Luz
Idioma
Português
Editora do livro
Clube de Autores
Edição do livro
primeira
Capa do livro
Mole
Volume do livro
1
Com índice
Sim
Ano de publicação
2025

Outros

Quantidade de páginas
267
Altura
21 cm
Largura
15 cm
Peso
400 g
Material da capa do livro
Papel
Com páginas para colorir
Não
Com realidade aumentada
Não
Gênero do livro
Acadêmico
Subgêneros do livro
Automação, Eletrônica, Engenharia, STM32
Tipo de narração
Manual
Versão do livro
Primeira
Tamanho do livro
Médio
Coleção do livro
Unica
Idade mínima recomendada
7 anos
Escrito em letra maiúscula
Não
Quantidade de livros por kit
1
ISBN
7892499200015

Descrição

LIVRO: STM32 com STM32CubeIDE - Baseado no Microcontrolador STM32F103C8T6 e na Placa Blue Pill

Os STM32 são Microcontroladores de 32 bits desenvolvidos pela STMicroelectronics, baseados em núcleos ARM Cortex-M. Eles oferecem desempenho escalável e baixo consumo de energia, sendo amplamente utilizados em sistemas embarcados.

Apresentação dos Microcontroladores STM32F103C8T6 com STM32CubeIDE e Biblioteca HAL

Os Microcontroladores STM32F103C8T6, fabricados pela STMicroelectronics, fazem parte da série STM32 baseada em núcleos ARM Cortex-M3, reconhecidos por seu excelente custo-benefício, versatilidade e desempenho em aplicações embarcadas. Com clock de até 72 MHz, 64 KB de memória flash e 20 KB de RAM, o STM32F103C8T6 é ideal para aplicações que exigem controle em tempo real, baixo consumo e múltiplas interfaces de comunicação.

Para o desenvolvimento de firmware, utilizamos a STM32CubeIDE, um ambiente integrado que combina editor de código, depurador e gerador de configuração de periféricos. Esta IDE permite aos desenvolvedores configurar rapidamente os pinos do microcontrolador, selecionar e parametrizar periféricos (como UART, SPI, I2C, ADC, Timers, entre outros) e gerar automaticamente o código base para o projeto.
A programação é facilitada com a utilização da biblioteca HAL (Hardware Abstraction Layer), que fornece uma camada de abstração de hardware amigável e portátil. A HAL permite que o desenvolvedor foque na lógica da aplicação, sem a necessidade de lidar diretamente com registros de baixo nível, o que acelera o desenvolvimento e melhora a legibilidade do código.

Dessa forma, a combinação do STM32F103C8T6, STM32CubeIDE e a biblioteca HAL oferece uma plataforma robusta, eficiente e acessível para o desenvolvimento de sistemas embarcados, sejam eles voltados para automação, controle industrial, IoT ou educação.

Conteúdo

Introdução
O que é o STM32?
O Microcontrolador STM32F103C8T6
Como Programar o STM32F103C8T6
Escolha da IDE (Integrated Development Environment)
Capítulo 01
STM32CubeIDE
Por que usar o STM32CubeIDE?
Principais funcionalidades
Baixando o STM32CubeIDE
Utilizando o STM32CubeIDE
Capítulo 02
Iniciando um novo projeto
STM32CubeMX
Qual o objetivo principal?
Quais as principais vantagens?
Capítulo 03
GPIO
Estrutura Básica dos GPIOs
A Placa Blue Pill com o STM32
Características da Placa Blue Pill
Aplicações da Blue Pill
Pinagem da Placa Blue Pill com o STM32
Exemplo Prático: Controlar um LED
Analisando o código gerado
Entendendo o código
Compilando o código
Programando o Microcontrolador
Exemplo Prático: Controlar vários LEDs
Criando o projeto
Exemplo Prático: Controlar um LED através de um botão
Criando o projeto
Entendendo o código
Capítulo 04
Interrupções
Por que usar interrupções no STM32F103C8T6?
Tipos de Interrupções no STM32F103C8T6
Interrupções Externas (EXTI)
Interrupções Internas
Características Comuns das Interrupções
Interrupção Externa (EXTI) no STM32F103C8T6
Funcionalidades principais do EXTI
Estrutura Básica do EXTI
Exemplo Prático: Configurar um pino GPIO como pino de interrupção externa
Criando o projeto
Capítulo 5
Timers
Exemplo Prático: Alternar o estado de um LED a cada 500ms utilizando Timer
Criando o projeto
Capítulo 06
Gerando atraso de microssegundo com Timer
Criando o projeto
Entendendo a função delay_us()
Gerando atraso de microssegundo com SysTick
Criando o projeto
Definições das macros
Desenvolvendo o projeto
Entendendo o BSRR (Bit Set/Reset Register)
Análise das macros
Capítulo 07
Display de Cristal Líquido
Criando o projeto
Escrevendo a biblioteca para o LCD
Incluindo a biblioteca do LCD ao projeto
Expandindo: um contador de 0 a 9.999 no LCD
Entendendo o código
Capítulo 08
Timer no modo contador
Modo de contagem crescente
Modo de contagem decrescente
Modo de alinhamento central (para cima/para baixo)
Exemplo prático
Desenvolvendo o projeto
Implementando um frequencímetro básico
Desenvolvendo o projeto
Capítulo 09
Timer no modo captura de entrada
O que é a Captura de Entrada?
Como Funciona?
Para que serve?
Em Resumo
Implementando um frequencímetro
Funcionamento detalhado
Desenvolvendo o projeto
Capítulo 10
PWM
Princípios Básicos do PWM
PWM no STM32
Frequência PWM no STM32
Duty Cycle (Ciclo de Trabalho) PWM no STM32
Resolução PWM no STM32
Funções da biblioteca HAL para PWM no STM32
Dimmer de LED com PWM
Desenvolvendo o projeto
Resultados
Capítulo 11
USART
USART/UART no STM32F103C8T6
Funções principais da biblioteca HAL
Enviando dados pela UART
Recebendo dados pela UART
Recebendo dados no modo de bloqueio
Recebendo dados no modo de interrupção
Capítulo 12
ADC
O ADC no STM32F103C8T6
Características do ADC no STM32F103C8T6
Exemplo de Aplicação do ADC no STM32F103C8T6
Resumo da Estrutura de Funcionalidade
Leitura analógica de um potenciômetro
Capítulo 13
DMA
O que é o DMA?
Como funciona o DMA no STM32?
Por que usar DMA?
Por que isso é útil?
Como funciona no STM32?
Quando usar DMA?
Conversão Analógica Digital com DMA
UART com DMA

Características:
Encadernação Brochura - Tipo Livro Físico – 267 Páginas

Garantia do vendedor: 30 dias

Frete grátis

Saiba os prazos de entrega e as formas de envio.

Estoque disponível

Vendido por ACEPIC_TECNOLOGIA

+50

Vendas concluídas

Oferece um bom atendimento

Entrega os produtos dentro do prazo

Meios de pagamento

Linha de Crédito

Mercado Crédito

Cartões de crédito

Pague em até 12x!

Hipercard
Elo
Visa
Mastercard

Cartões de débito

Caixa

Pix

Pix

Boleto bancário

Boleto

Perguntas e respostas

Qual informação você precisa?

Pergunte ao vendedor

Não fizeram nenhuma pergunta ainda.

Faça a primeira!