You are on page 1of 3

Universidad Politécnica Salesiana. Sistemas Microprocesados II. Huanga Julio.

ENTRENADOR STM32 F4 Discovery


Huanga Reyes, Julio Vicente.
jhuanga@est.ups.edu.ec
Universidad Politécnica Salesiana

 STM32F411: unidad central de procesamiento


Resumen—. En el presente documento se realiza un análisis 100 MHz/125 DMIPS, eficiencia energética
del entrenador STM32 F4 Discovery, tarjeta ideal para la excepcional con gran SRAM y el nuevo DMA
puesta en marcha aplicaciones desarrolladas. inteligente que optimiza el consumo de energía
para procesar datos (línea Dynamic Efficiency
Índice de Términos— STM32. con modo de adquisición de lotes)
 STM32F446: 180 MHz/225 DMIPS, hasta
I.INTRODUCCIÓN 512 Kbytes de flash con interfaz periférica
serial (SPI) dual Quad y SDRAM
La tarjeta Discovery STM32F4 DISCOVERY es ideal  STM32F405/415: unidad central de
para trabajar con la familia de procesadores de 32 bits de procesamiento 168 MHz/210 DMIPS, hasta 1
ST. Con esta tarjeta se puede desarrollar fácil y Mbyte de flash con conectividad avanzada y
rápidamente aplicación. Incluye todo lo necesario para cifrado
comenzar a trabajar. Incluye una etapa para debug dos  STM32F407/417: unidad central de
módulos de censado MEMS, un acelerómetro y un procesamiento 168 MHz/210 DMIPS, hasta 1
micrófono. Mbyte de flash, con Ethernet MAC e interfaz
de cámara
II. ESTADO DEL ARTE.  STM32F427/437: unidad central de
procesamiento 180 MHz/225 DMIPS, hasta 2
A. Serie STM32F4. Mbytes de flash dual-bank con interfaz
SDRAM, Chrom-ART Accelerator™, interfaz
La serie STM32F4 de unidades de microcontroladores de audio en serie, mayor rendimiento y menor
basada en ARM Cortex-M4 aprovecha la tecnología consumo de energía estática
NVM de STMicroelectronics y el ART Accelerator de  STM32F429/439: unidad central de
ST para alcanzar los resultados de referencia más altos procesamiento 180 MHz/225 DMIPS, hasta 2
de la industria para microcontroladores basados en Mbytes de flash dual-bank con interfaz
Cortex-M con un máximo de 225 DMIPS/608 CoreMark SDRAM, Chrom-ART Accelerator™ y
en ejecución desde la memoria flash de hasta 180 MHz controlador LCD-TFT
de frecuencia de funcionamiento.  STM32F469/479:unidad central de
procesamiento 180 MHz/225 DMIPS, hasta 2
La serie STM32F4 consta de 7 líneas de controladores Mbytes de flash dual-bank con SDRAM e
de señal digital (DSC), una simbiosis perfecta de las interfaz QSPI, Chrom-ART Accelerator™,
capacidades de control en tiempo real de una unidad de controlador TFT LCD e interfaz MPI-DSI
microcontrolador y el rendimiento de procesamiento de
señal de un procesador de señal digital (DSP):

Serie STM32F4 de unidades de microcontroladores de


alto rendimiento con instrucciones de procesador de
señal digital (DSP) y unidad de punto flotante (FPU)

 STM32F401: unidad central de procesamiento


84 MHz/105 DMIPS, la solución más pequeña
y rentable con una eficiencia energética
excepcional (línea Dynamic Efficiency) Fig. 1. Micro STM32.
Universidad Politécnica Salesiana. Sistemas Microprocesados II. Huanga Julio. 2

 Diseñado para un alto rendimiento y muy elevada


1.1 Características transferencia de datos; Acelerador ART, 32-bit, AHB
bus matriz de 7 capas con 7 maestros y 8 esclavos,
La placa STM32F4DISCOVERY ofrece las siguientes incluyendo 2 bloques de SRAM, controladores
características: DMA: 2 de propósito general, uno para USB HS, uno
1. Microcontrolador STM32F407VGT6 con 1 MB de para Ethernet. Un bloque de SRAM dedicado al core.
memoria flash, 192 KB de RAM, encapsulado LQFP100.
2. ST-LINK/V2 incorporado con selector usar el kit como  Eficiencia energética, ultra-bajo consumo de energía,
un ST-LINK/V2 independiente (conconector SWD para RTC <1 μA en modo VBAT, de 3,6 V hasta 1,7 V
programación y depuración). VDD, el regulador de tensión con capacidad de
3. Fuente de alimentación: a través del bus USB o desde potencia adaptable,proporcionando una mayor
una fuente de alimentación externa de 5V. flexibilidad para reducir el consumo de energía en
4. Sensor de movimiento ST MEMS LIS302DL, aplicaciones que requieren tanto mucho
acelerómetro con salida digital de 3 ejes procesamiento y baja consumo funcionando en baja
5. Sensor de audio ST MEMS MP45DT02, micrófono tensión o con baterías recargables.
digital omnidireccional
6. Audio DAC CS43L22 con controlador integrado de  Integración máxima: Hasta 1 Mbyte de memoria
altavoz clase D Flash on-chip, 192 Kbytes de SRAM,circuito de
7. Ocho LEDs: reset, RCs interno, PLLs, encapsulado WLCSP
 LD1 (rojo / verde) para la comunicación USB disponible, etc.
 LD2 (rojo) alimentación 3,3 V
 Cuatro LEDs de usuario, LD3 (naranja), LD4  Los periféricos innovadores que ofrecen nuevas
(verde), LD5 (rojo) y LD6 (azul) posibilidades para conectar y comunicar datos a alta
 2 LEDs USB OTG LD7 (verde), VBus y LD8 (rojo) velocidad, así como mayor precisión debido a su alta
8. Dos pulsadores (usuario y reset) resolución.
9. USB OTG con conector micro-AB
 Extensas herramientas y soluciones software que
proporcionan una amplia gama dentro de los
ecosistemas STM32 para desarrollar tus aplicaciones

1.2 El microcontrolador STM32F407VGT6


Este procesador ARM Cortex-M4 32-bit con FPU tiene 210
DMIPS, 1 MB Flash, 196 KB RAM, USB OTG HS/FS,
Ethernet, 17 TIMs y 3 ADCs.

Este dispositivo proporciona las siguientes características:

 168 MHz/210 DMIPS Cortex-M4 con un solo ciclo


DSP MAC y unidad de coma flotante:

Ejecución mejorada de algoritmos de control


Facilidad de uso
Mejor eficiencia de código
Reducción del “time to market”
Universidad Politécnica Salesiana. Sistemas Microprocesados II. Huanga Julio. 3

1.3 Requisitos y conexión del kit

Para ejecutar y desarrollar aplicaciones en tu placa


STM32F4DISCOVERY, los requisitos mínimos son:
 PC con Windows (2000, XP, Vista, 7)
 cable USB tipo A a Mini-B, utilizado para alimentar
la placa (a través del conector USB CN1) desde el PC
y conectarse al ST-LINK/V2 para depuración y
programación.

La placa se debe conectar al PC de la siguiente manera.


Recuerda que es necesario instalar los controladores para
poder utilizarla.