看了你的电路图,基本没错。你把VBAT接到VCC在试试。
如还是不行,焊个最小系统,只要电源部分,MCU,JTAG,复位,其它都不要(VBAT要短接到VCC,你的原理图上没接,理论上Backup供电区有个小开关,在VCC电压正常的情况下,备份区的供电开关会自动连上VCC端,不过还是建议先与VCC短接试试)。用万用表直接测量MCU的四组VCC和GND以及VDDA和VSSA的电压是否正常,RST电压是否正常,如果都正常,再检查你的JTAG,按照JTAG的要求,口线上是要有上拉和下拉电阻的,布线短些,不接也没问题,布线长了最好是接上。对一下参考手册的Debug章节,里面有说明。
上面说的ST-Link的那个软件只有在菜单选Connect,能连上那最小系统就正常啦。另外,不需要测试OSC引脚的时钟信号,因为STM32上电是用内部HSI在运行,无时钟信号输出。 |