本帖最后由 五哥1 于 2017-3-16 11:33 编辑 STM32F407VC的板子,自己焊的,用的25M的外部晶振,和15P的电容,在SWD及JTAG下调试,用的CUBE,PA6,PA7外接LED,不用外部晶振,一切正常,用外部晶振,程序跑飞,用示波器检查晶振,发现晶振未工作,遂更换晶振,电容,用万用表及示波器测试与芯片连接正常,所换元件都是正常工作的板子上的,依然不能起振,后又换8M,12M,电容换过22P,10P都不行,就是不起振,检查电路板,芯片所有管脚全部重新补焊,依然不行,芯片外部电容,104,106全部替换,所有电容都按图纸重新检查了一遍,依然不行,上网查找有无类似的情况,所有网上说的,我都测试过了,依然不行,分析电路图,木有找到原因,那个1M的电阻焊和不焊都不行,将芯片连接的FLASH芯片焊下,也不行,串口能正常使用,USB口能识别出未知硬件。仔细观察电路板,发现,有一根线穿越外部晶振下方,这个是不能起振的原因吗?问了有同样板子的网友,工作都正常,这个板子也是网上常见的板子,不会是设计问题。实在没有招了,望有经验的大神出出主意。 [url=]板子焊接过程中,只有电源的贴片钽电容正负极焊错,造成1117发热,导致芯片工作一段时间后停工,后更换1117,未更换这个贴片电容。把正负极对调后,用SWD及JTAG调试,不用外部晶振是正常的。没有招了,目前只有重新焊一块板子了。[/url] |
STM32_F4VE--æ ¸å¿æ¿åçå¾.PDF
下载1.28 MB, 下载次数: 14, 下载积分: ST金币 -1
问题不该出在是VE还是VC上。不管V什么晶振都可以振。
如果属实,或许可以关心下来料。
407VE有USB 和LAN的功能,USB必须要48M,没有外置晶振是不行的,你在CUBE试下就知道了。