发新帖我要提问
12
返回列表
打印
[STM32]

自己焊的最小系统板出现问题

[复制链接]
楼主: 梦在那
手机看帖
扫描二维码
随时随地手机跟帖
21
梦在那|  楼主 | 2018-8-6 09:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
chinashenzhen 发表于 2018-8-4 15:51
烧录的时候一般是用内部晶振。如果程序设置使用外部晶振,焊接问题或者其他问题,晶振没起振的话,CPU不工 ...

感觉像是晶振没起振,程序是烧进去了,

使用特权

评论回复
22
梦在那|  楼主 | 2018-8-6 09:25 | 只看该作者
zwei9 发表于 2018-8-4 23:22
重新焊一遍不行换新片

芯片也换了,同样的芯片在开发板上就可以正常

使用特权

评论回复
23
梦在那|  楼主 | 2018-8-6 09:25 | 只看该作者

应该不是的

使用特权

评论回复
24
Cjy_JDxy| | 2018-8-6 10:02 | 只看该作者
梦在那 发表于 2018-8-6 09:24
感觉像是晶振没起振,程序是烧进去了,

你程序里配置的是使用外部晶振还是内部啊?如果是外部,换成内部试试呢

使用特权

评论回复
25
梦在那|  楼主 | 2018-8-6 10:40 | 只看该作者
这是示波器测得晶振两个引脚的波形,8M晶振电容和电阻都是把开发板的焊下来弄上去的

微信图片_20180806103902.jpg (367.27 KB )

微信图片_20180806103902.jpg

使用特权

评论回复
26
梦在那|  楼主 | 2018-8-6 10:41 | 只看该作者
Cjy_JDxy 发表于 2018-8-6 10:02
你程序里配置的是使用外部晶振还是内部啊?如果是外部,换成内部试试呢 ...

外部的,内部也设置过了,也是不行啊

使用特权

评论回复
27
梦在那|  楼主 | 2018-8-6 10:41 | 只看该作者
梦在那 发表于 2018-8-6 10:40
这是示波器测得晶振两个引脚的波形,8M晶振电容和电阻都是把开发板的焊下来弄上去的 ...

这个波形肯定不对的,但是问题出在哪了

使用特权

评论回复
28
Cjy_JDxy| | 2018-8-6 11:27 | 只看该作者
梦在那 发表于 2018-8-6 10:41
这个波形肯定不对的,但是问题出在哪了

你焊了几块板啊,换一块试试呢

使用特权

评论回复
29
梦在那|  楼主 | 2018-8-6 13:35 | 只看该作者
已经找到问题了,是我的NPN、PNP封装画错了,两个一样的了,导致BOOT0一直处于拉高状态,程序无法运行,谢谢大家的回复

使用特权

评论回复
30
chinashenzhen| | 2018-8-6 15:17 | 只看该作者
做硬件真的没有多少高深的理论。有的是基本功。一般按照以下顺序:检查原理图和参考电路的差别--》封装仔细检查--》这两个没问题了。成功了一半。
PCB回来后,先不要把芯片焊接上去,空板检查是否有短路。确认没有了,焊接。然后检查电源是否正常(经验:主电源后面增加0欧姆跳线,没有绝对把握时先断开后面,空载电压正常再把0欧姆接上。)有时候MCU或者DSP很贵,万一电压高了,烧了。电源正常了检查配置,晶振,对照参考手册测量波形,配置高低电平。如果啥都对了,就是不正常。那就要更加仔细了。有时候外界干扰,电压临界值,负载临界值都可能造成不工作。

使用特权

评论回复
31
梦在那|  楼主 | 2018-8-7 09:31 | 只看该作者
chinashenzhen 发表于 2018-8-6 15:17
做硬件真的没有多少高深的理论。有的是基本功。一般按照以下顺序:检查原理图和参考电路的差别--》封装仔细 ...

嗯,好的,以后会注意的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则