Circuito mínimo para BRAZO STM32F411

1

Estoy tratando de determinar qué es un circuito "mínimo" para hacer funcionar un procesador STM32F411 y poder parpadear un LED. Deseo usar el PLL interno y ningún cristal externo en este punto.

He consultado algunos documentos y estoy confundido en cuanto a lo que realmente se necesita.

¿Alguien tiene un esquema mínimo a partir del cual pueda basarme?

Editar: estoy intentando seleccionar el circuito más mínimo utilizando el esquema proporcionado en este STM Nucleo Board PDF . Este esquema tiene algunos bits adicionales que no son necesarios, y no estoy muy seguro de qué hacer con todos los puentes de soldadura.

Editar: He logrado soldar la pieza LQFP64 a un tablero de ruptura para la creación de prototipos. No soy un EE, solo un ingeniero de software, y siempre he usado placas de desarrollo. Esta es la primera vez que intento crear mi propio tablero. He examinado varios documentos, incluidos los esquemas de la (s) placa (s) Nucleo y el diseño de referencia de STM, pero seleccionando qué es lo mínimo que se necesita se me escapa.

    
pregunta Chimera

1 respuesta

3

Debe conectar todos los pines de alimentación, y probablemente debería hacerlo con ambas tapas de bypass de baja inductancia lo más cerca posible del chip, y tapas de suministro de mayor valor justo más allá.

Si esa es una de las partes que requiere tapas externas para su regulador interno (sé que el '405, por ejemplo, sí lo hace), deberá proporcionarlas también entre los pines VCAP y tierra.

En la mayoría de los casos, querrá conectar a tierra BOOT0, posiblemente a través de una resistencia que puede anular o cambiar si desea experimentar con otros modos de arranque.

No es necesario proporcionar un reloj externo. Creo que ya hay un pullup interno débil en el reinicio.

Valdría la pena molestarse en separar las señales SWDIO y SWDCLK, y para la mayoría de los propósitos uno de los UART, incluso si también planea confiar en uno de los puertos USB u otras interfaces en su implementación final.

Si hay pines específicos con los que no está seguro de qué hacer, debe ordenar:

1) Lea lo que la hoja de datos tiene que decir sobre ellos

2) Vea lo que se hace con ellos en el Discovery o en tableros similares para esta parte de sus parientes más cercanos

3) Edite su pregunta para indicar específicamente cuáles pines no está seguro.

Otra cosa que puedes hacer es comenzar con una placa universal TQFP-cualquiera que sea, o hacer tu propia tabla específica de aplicación que rompa la mayoría o todos los pines aún no utilizados para experimentos. Los tableros adicionales con señales adicionales desglosadas pueden ser muy útiles de tener a mano: muchas veces terminará utilizando piezas sobrantes de un diseño como plataforma inicial al contemplar el siguiente.

    
respondido por el Chris Stratton

Lea otras preguntas en las etiquetas