这两天自己画了个基于STM32F405RGT6的开发板,准备上F4,但是由于芯片还未到,因此先焊了STM32F103RCT6,但是发现有个很奇怪的问题,MCU的3.3V供电通过跳线选择SPX1117-3.3V和基准产生的3.3V,在芯片没烧程序之前,同时MCU的3.3V悬空,但是VBAT通过电池供电[local]1[/local],VDDA通过基准产生的3.3V供电,这时发现MCU的3.3V居然有3.5V(因为这时VDD是悬空的),然后通过短块分别选择1117输出的3.3V和基准产生的3.3V,这时电压都不对,电压分别为3.4V和3.5V!!
然后将JTAG接上,这时VDD是正确的,分别为3.3V(1117输出的电压)和3.24V(基准的电压),拔掉JTAG后电压有不对!
向芯片中写入基本的程序,系统的电压又正常了,然后檫除芯片的程序,VDD电压又不对了,请问香版主能不能帮忙分析原因?明天到办公室试一下STM32F103CBT6有没有这个现象?
以下为原理图!
[local]1[/local] |