Introducción a STM32 - Microcontrolador basado en ARM de 32 bits

19/10/2021

Introduccion a STM32 Microcontrolador basado en ARM de 32
Índice
  1. Introducción a STM32 - Microcontrolador basado en ARM de 32 bits
    1. Los microcontroladores de 32 bits están rodando por el mundo, ahora es el momento de comenzar a pasar de la baja velocidad de 8 bits al ARM gigante

Introducción a STM32 - Microcontrolador basado en ARM de 32 bits

Los microcontroladores de 32 bits están rodando por el mundo, ahora es el momento de comenzar a pasar de la baja velocidad de 8 bits al ARM gigante

Lo que aprenderás

Introducción a STM32 - Microcontrolador basado en ARM de 32 bits

  • Cosas que debe saber sobre sistemas integrados, STM32 y ARM
  • Programar STM32 de forma eficaz
  • Arquitectura ARM
  • Cree un proyecto completamente funcional en poco tiempo
  • STMicroelectronics y la plataforma STM32
  • El mundo de STM32
  • Características clave de STM32
  • Aplicaciones STM32
  • Proporcione una descripción general de la familia de MCU STM32.
  • El desarrollo de NUCLEO-L476RG
  • Placa de desarrollo STM32
  • Arquitectura ARM Cortex M-4
  • Mapas de memoria ARM Cortex M-4
  • Junta de desarrollo
  • Descripción general de la corteza
  • CMSIS
  • Operación de baja potencia
  • Funciones de seguridad
  • El módulo flash
  • Ejemplos de aplicación
  • Tutorial práctico que muestra la famosa placa de desarrollo STM32
  • Descargue e instale el entorno de desarrollo STM32CubeMX
  • Descargue e instale Arduino y configúrelo para el microcontrolador STM32
  • Cómo escribir su primer código
  • Cargador de arranque y cómo cargarlo en la placa STM32
  • Subiendo su primer código a la placa STM32
  • Hacer parpadear un LED
  • Explicación de la estructura del código
  • Ejemplos de codificación avanzada

Requisitos

  • Conocimientos básicos de programación

Descripción

>>> Los microcontroladores de 32 bits están rodando por el mundo, ahora es el momento de comenzar a pasar de la baja velocidad de 8 bits al ARM gigante <<

Bienvenidos a este curso.

En este curso en profundidad, aprenderá cómo desarrollar firmware integrado para microcontroladores STM32 Cortex-M de 32 bits utilizando varias herramientas de desarrollo.

La serie STM32 son algunos de los microcontroladores más populares utilizados en una amplia variedad de productos. También tienen una excelente base de soporte de múltiples foros de desarrollo de microcontroladores.

Esta familia de microcontroladores de STMicroelectronics se basa en el núcleo del procesador ARM Cortex-M de 32 bits.

LEER
Aprendizaje automático de ciencia de datos e IA con 7 proyectos prácticos

Los microcontroladores STM32 ofrecen una gran cantidad de periféricos de comunicación en serie y en paralelo que pueden interactuar con todo tipo de componentes electrónicos, incluidos sensores, pantallas, cámaras, motores, etc. Todas las variantes STM32 vienen con memoria Flash interna y RAM.

STM32 se puede utilizar en su Proyectos de ingeniería, Proyectos Industriales, o Automatización del hogar Proyectos relacionados.

¿Por qué debería aprender a programar STM32?

Se basa en un ARM de 32 bits que es más barato y tiene más potencia de procesamiento que un microcontrolador de 8 bits como PIC, 8051 uC. La serie ARM cortex se utiliza ampliamente en sistemas integrados. ARM también admite funciones como el modo de bajo consumo, el conjunto de instrucciones para el pulgar, a veces junto con coprocesadores en tiempo real y un buen soporte de biblioteca de software.

La serie STM32 tiene algunas buenas opciones que pueden convertirla en un buen candidato para un proyecto:

  • Compatibilidad de hardware con otros MCU de diferentes series. Por ejemplo, puede diseñar una PCB que funcione tanto con una MCU de la línea STM32F4xx como con STM32L4xx.
    La migración entre diferentes MCU está documentada.
  • Facilidad de enrutamiento de PCB, los pines del mismo puerto / funcionalidad están muy juntos.
  • Un buen conjunto de periféricos.
  • STM32L! cuando el consumo de energía y la potencia de la CPU se necesitan al mismo tiempo, ST gana la batalla.
Etiquetasarduino project arm microcontrolador diy electrónica educ8s educación electrónica electronique controlador de vuelo cómo introducción microcontro microcontroleur microcontrolador microcontrolador (procesador de ordenador) programación de microcontroladores microcontroladores nucleo32 pbelectronique programación robótica robótica st microelectronics stm32 arduino tutorial stm32 proyecto táctil stm32cubemonitor en u microcontrolador microcontrolador

.

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.