INFORMACIÓN
Las tarjetas de desarrollo STM32F401 y STM32F411 (blackpill) son la versión extendida del STM32F103C8T6 (bluepill). Ideales para realizar sistemas embebidos de mayor envergadura debido al uso de los microcontroladores de 32 bits con arquitectura ARM Cortex M4 y la flexibilidad de entornos de desarrollo desde los cuales es posible programar estos dispositivos como STM32Cube IDE o Arduino IDE.
Las Tarjetas de desarrollo STM32F401 y STM32F411 incluyen terminales header´s macho – macho que podrás soldar por ti mismo para tener acceso a los pines del microcontrolador así como conexión rápida del Programador ST-LINK V2
ESPECIFICACIONES Y CARACTERÍSTICAS
| Especificación | STM32F401 BlackPill (V2.0) | STM32F411 BlackPill (V3.0) |
|---|---|---|
| Modelo | Black Pill V2.0 | Black Pill V3.0 |
| Chip principal | STM32F401CEU6 | STM32F411CEU6 |
| Núcleo | Cortex-M4 | |
| Memoria Flash | 256 KB | 512 KB |
| SRAM | 96 KB | 128 KB |
| Velocidad máxima de reloj | 84 MHz | 100 MHz |
| Conector USB | USB Tipo C (solo alimentación, no programable) | |
| Alimentación | Cualquier pin +3.3V: (+3.3V) Cualquier pin +5V: (+5V) Conector USB C: (+5V) | |
| LED indicador | PC13 | |
| LED de encendido | Power LED | |
| Botones | NRST, BOOT0, KEY | |
| Software de programación | Flymcu, CubeProg, STM32CubeIDE, Arduino IDE | |
| Dimensiones | 20.78 mm × 52.81 mm | |
| Peso | 4 g | |
| Advertencia | Los pines +5V están conectados directamente al pin +5V del conector USB. No hay protección contra conexión inversa. No alimentar por USB y fuente externa al mismo tiempo. | |
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Librerías HAL y LL
ST implementa librerías llamadas HAL (Hardware Abstraction Layer) para los microcontroladores STM32. Las librerías HAL permiten implementar funciones mas sencillas, que no dependen del hardware sobre el que se implementen; sin embargo, el costo es un mayor tiempo de ejecución por instrucción.
La capa de abstracción de hardware (HAL) del STM32Cube es un software integrado que garantiza la máxima portabilidad en todo el microcontrolador STM32. La HAL está disponible para todos los periféricos de hardware.
Las API de capa baja (LL) ofrecen una capa rápida, ligera y orientada a expertos, más cercana al hardware que la HAL. Las API LL solo están disponibles para un conjunto de periféricos.
HAL y LL son complementarios y cubren una amplia gama de requisitos de aplicación:
- La capa de abstracción de hardware (HAL) ofrece API de alto nivel y orientadas a funciones, con un alto nivel de portabilidad. Ocultan la complejidad de la MCU y los periféricos al usuario final.
- La LL ofrece API de bajo nivel a nivel de registros, con mejor optimización pero menor portabilidad. Requieren un conocimiento profundo de las especificaciones de la MCU y los periféricos.
El código fuente de los controladores HAL y LL está desarrollado en ANSI-C estricto, lo que lo hace independiente de las herramientas de desarrollo. Está completamente documentado y cumple con la norma MISRA-C 2004.
ENLACES EXTERNOS
- Curso STM32 – Lista de reproducción
- Tutorial de la biblioteca HAL de STM32 – BLOG
- Curso STM32 de 0 a 1000 – Lista de reproducción
- Primeros pasos con la Black Pill Arduino STM32F4 – Video
- Placas de microcontroladores STM32 Blue Pill vs Black Pill – Video
- Tutoriales de programación HAL para STM32: CubeMX y código HAL – Página Web

Catálogo Resistencias SMD 0805 4250 Piezas




































