Estoy usando STM32L152 MCU en mi propio proyecto. El proyecto se inició en una placa de descubrimiento STM32. Ahora me gustaría tener mi propia placa diseñando una PCB con la MCU. Se utilizará un ST-Linkv2 externo como depurador/programador. (Probado funciona bien con otra placa de descubrimiento) Se diseñó un conector SWD de 6 pines en la placa. La asignación de pines entre ST-Link y MCU sigue el manual del usuario.
Después de obtener mi placa, conecto la placa con el ST-Link. La placa se alimenta con una fuente de tensión externa de 3,3 V. Sin embargo, ST-Link no puede encontrar la MCU. Mi objetivo actual es permitir que ST-Link programe mi MCU PCB a través de SWD. Entonces no debería ser un diseño complejo. Adjunto está mi diseño esquemático:
Creo que el cristal externo puede no ser necesario ahora para el diseño. Si no falta nada en el esquema, tal vez haya algún problema con el voltaje de entrada. Conecté todos los Vdd a Vcc. También leí en línea, por lo que BOOT0 está conectado a tierra y BOOT1 no se conecta. ¿Hay algo que me perdí?
Su diseño carece por completo de condensadores de desacoplamiento. La MCU no funcionará con ese diseño y el reloj probablemente ni siquiera oscilará.
dave
MathieuL
terry lee
manuel