¿Qué software se utiliza para programar stm32?
El software para programar stm32 incluye: Keil MDK, STM32Cube, Altium Designer.
1. Keil MDK
Keil MDK es compatible con la mayoría de los microcontroladores actuales. Keil se divide en varias versiones según los diferentes microcontroladores centrales. Los más utilizados son Keil C51 y MDK-ARM. STC y algunos microcontroladores de 51 núcleos generalmente usan la versión KeilC51, mientras que STM32 usa MDK-ARM.
2. STM32Cube
STM32Cube es un software de configuración gráfica que puede ver el estado del pin, las funciones de multiplexación y los recursos en el chip de cada microcontrolador. Las funciones son muy claras. La desventaja es que no admite la generación de código. Se puede decir que STM32Cube nació especialmente para STM32 y ha agregado muchas funciones específicas de STM32, como la configuración gráfica de periféricos.
3. Altium Designer
Altium Designer es un software de diseño de PCB y esquemas que podemos diseñar PCB y fabricar productos de depuración de placas según nuestras propias necesidades.
Características de stm32
stm32 es un microcontrolador fabricado por STMicroelectronics. ST es la abreviatura de STMicroelectronics, M se refiere a la primera letra en inglés de un microcontrolador (es decir, microcomputadora de un solo chip) MCU, 32 se refiere a una CPU de 32 bits y su CPU utiliza el diseño de kernel de la serie Cortex-M de ARM.
stm32 tiene muchas series para satisfacer las diversas necesidades del mercado. En términos de núcleos, se divide en Cortex-M0, M3, M4 y M7. Cada núcleo se divide aproximadamente en convencional y de alto rendimiento. y Bajo consumo de energía, F1 representa el tipo básico, basado en el núcleo Cortex-M3, con una frecuencia de 72 MHZ, F4 representa un alto rendimiento, basado en el núcleo Cortex-M4, con una frecuencia de 180 M.
STM32 tiene las características de rendimiento de alto costo, periféricos internos ricos, MIPS alto (refiriéndose a las instrucciones que se pueden procesar por segundo, medidas en megabytes) y una base de masa amplia.
Para ver el contenido anterior, consulte Baidu Encyclopedia-stm32