Conoce a STM32

1.1. Qué es STM32
STM32, literalmente, ST es STMicroelectronics, M es la abreviatura de Microelectronics, 32 significa 32 bits, y juntos, STM32 se refiere al microcontrolador de 32 bits desarrollado por ST Company. Entre los controladores actuales de 32 bits, STM32 es posiblemente la nueva estrella más brillante, favorecida por los queridos, por los ingenieros y el mercado, y no tiene núcleo.

1.2 Lo que puede hacer
STM32 STM32 pertenece a un microcontrolador. Viene con varias interfaces de comunicación comunes, como USART, I2C, SPI, etc. Se puede conectar con muchos sensores y controlar muchos dispositivos. En la vida real, muchos productos eléctricos con los que contactamos tienen figuras STM32, como pulseras inteligentes, cuadricópteros en miniatura, balancines, máquinas POST móviles, arroceras inteligentes, impresoras 3D, etc.

1.3, clasificación
STM32 STM32 tiene muchas series para satisfacer las diversas necesidades del mercado, desde el núcleo se dividen en Cortex-M0, M3, M4 y M7, cada núcleo se divide aproximadamente en corriente principal, alto rendimiento y bajo consumo de energía .

1.4, método de denominación STM32
Inserte la descripción de la imagen aquí

1.5 El método de aprendizaje de STM32

1.5.1 Recursos de red recomendados

  • Átomo puntual

    La placa de desarrollo que tengo es una serie de exploradores de átomos puntuales. El foro de componentes de átomos puntuales es relativamente completo, con información exhaustiva y debates extensos. Puede usarse para descargar materiales para creatividad. También hay mucha información relevante en el
    foro oficial de la compañía ARM,
    que es fácil de encontrar pero menos discutida.
    1.5.2 Cómo comenzar a aprender

(1) Los paneles de desarrollo generales irán acompañados de materiales de aprendizaje. En primer lugar, debe comprender el alcance del aprendizaje y luego comenzar a aprender
(2) Encontrar los materiales de aprendizaje básicos y comprender los recursos de hardware del tablero de desarrollo
(3) Instalar el entorno de desarrollo
(4) Conceptos básicos de aprendizaje
1.5. 3 habilidades básicas requeridas

(1) Base sólida del lenguaje C, el dominio del lenguaje C es la base para el aprendizaje integrado
(2) Uso experto del entorno de desarrollo
(3) Estudio comparativo de las funciones y registros de la biblioteca

1.6 Dirección de aprendizaje de STM32

1. Periféricos básicos: entrada y salida GPIO, interrupción externa, temporizador, puerto serie
2. Periféricos avanzados: SPI, IIC, WDG, etc.
3. Funciones de aplicación: UCOS, FATFS, etc.

En este punto, ¡básicamente todos entienden cómo aprender STM32! Veamos la siguiente sección, instalación de software y entorno.
Además, si cree que este artículo es bueno, espero que pueda hacer clic a continuación para leer y comentar. ¡Su apoyo a los "me gusta" es nuestro mayor aliento!

Inserte la descripción de la imagen aquí

Publicado 180 artículos originales · elogiado 809 · 340,000 visitas +

Supongo que te gusta

Origin blog.csdn.net/qq_45172832/article/details/105609573
Recomendado
Clasificación