Circuito mínimo para ARM STM32F411

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

He mirado algo de documentación y estoy confundido en cuanto a lo que realmente se necesita.

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

Editar: estoy tratando de elegir el circuito más mínimo usando el esquema provisto en este PDF de STM Nucleo Board . 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: logré soldar la parte LQFP64 a una placa de conexión 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. Revisé varios documentos, incluidos los esquemas de la (s) placa (s) Nucleo y el diseño de referencia STM, pero elegir cuál es el mínimo que se necesita se me escapa.

Pedir un esquema está fuera de tema. Debe proporcionar un esquema para los comentarios.
@LeonHeller: ¿cómo se supone que el póster proporcione exactamente lo que están preguntando cómo crear? El razonamiento circular es contraproducente.

Respuestas (1)

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

Si esa es una de las partes que requiere tapas externas para su regulador interno (sé que el `405, por ejemplo, lo necesita), también deberá proporcionarlas 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 pueda 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 romper las señales SWDIO y SWDCLK y, para la mayoría de los casos, 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 hacer lo siguiente:

1) Lea lo que dice la hoja de datos sobre ellos

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

3) Edite su pregunta para indicar específicamente de qué pines no está seguro.

Otra cosa que puede hacer es comenzar con una placa TQFP universal, lo que sea, o crear su propia placa específica de aplicación que rompa la mayoría o todos los pines aún no utilizados para experimentos. Tableros adicionales con señales adicionales desglosadas pueden ser bastante útiles para tener a mano; muchas veces terminará usando piezas sobrantes de un diseño como plataforma inicial al contemplar el siguiente.

Gracias Chris. Tengo los esquemas de una de las placas Nucleo, pero tiene muchos puentes de soldadura. ¿Los puentes de soldadura generalmente están abiertos o cerrados cuando están en un esquema?
Uno podría concebir un símbolo esquemático que mostrara esto. Sin embargo, es mejor que investigue y, si es necesario, pregunte sobre pines específicos que le preocupen.
Gracias de nuevo Cris. Investigaré un poco más y volveré si es necesario.