打印
[技术问答]

求助:HC32F4A0晶振无法起振

[复制链接]
1440|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Kibber|  楼主 | 2022-11-4 21:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
C:\Users\Kibber\Desktop\屏幕截图 2022-11-04 212759.png
外围电路如图,现在是XTAL32的32.768khz的晶振可以起振,但这里的XTAL晶振尝试了8M+22Pf,8M+10Pf,12M加10Pf的组合均无法起振,望各位大佬相助

使用特权

评论回复
沙发
Kibber|  楼主 | 2022-11-4 21:34 | 只看该作者
补图

屏幕截图 2022-11-04 212759.png (287.56 KB )

补图

补图

使用特权

评论回复
板凳
tonykuai| | 2022-11-4 22:41 | 只看该作者
不知道你接的是哪个引脚。HC32F4A0有两路晶振引脚。一路是高速,1M~25M,引脚编号XTAL_IN/XTAL_OUT.另外一路是低速,327687,引脚编号XTAL32_OUT/XTAL32_IN.估计你接的是低速引脚。低速引脚不能接高速晶振。

使用特权

评论回复
地板
13775972833| | 2022-11-5 07:57 | 只看该作者
R6不对,应该是并联不是串联,试一下R6用0欧能不能起振

使用特权

评论回复
5
wang1979| | 2022-11-5 09:49 | 只看该作者
如楼上所说,R6 1M电阻应该是和8M高速晶振并联才对,你搞错了!

使用特权

评论回复
6
Kibber|  楼主 | 2022-11-5 11:21 | 只看该作者
tonykuai 发表于 2022-11-4 22:41
不知道你接的是哪个引脚。HC32F4A0有两路晶振引脚。一路是高速,1M~25M,引脚编号XTAL_IN/XTAL_OUT.另外一路 ...

感谢回复!,确认过接的是XTAL_IN/XTAL_OUT,低速脚上我也接上了32.768K的晶振,是能够正常起振的

使用特权

评论回复
7
Kibber|  楼主 | 2022-11-5 11:27 | 只看该作者
感谢楼上回复!R6设计上就是0欧的电阻,也试过去掉电阻直接用焊锡短接,原来板上晶振两端没有1M的电阻,后来也并了一个上去尝试了,都没有效果

使用特权

评论回复
8
chenjun89| | 2022-11-5 12:17 | 只看该作者
你这个是外部LSE吧,你给接8M?

使用特权

评论回复
9
Kibber|  楼主 | 2022-11-5 15:47 | 只看该作者
chenjun89 发表于 2022-11-5 12:17
你这个是外部LSE吧,你给接8M?

接的是圈出来的这两个,应该是HSE吧

屏幕截图 2022-11-05 154635.png (46.56 KB )

屏幕截图 2022-11-05 154635.png

使用特权

评论回复
10
wolfe_yu| | 2022-11-5 21:34 | 只看该作者
R6串联没错,首先你需要检查晶振接高速有没有问题,一般来说应该是OK的,其次,你需要查看一下晶振的寄存器,是不是配置成内部振荡器了,还有,晶振两端的电容最好略微有些不同,你再试试。
一点建议,晶振和电源不要布在一起,这样很危险。一般晶振下面都是一块干净的区域。

使用特权

评论回复
11
Kibber|  楼主 | 2022-11-6 20:38 | 只看该作者
wolfe_yu 发表于 2022-11-5 21:34
R6串联没错,首先你需要检查晶振接高速有没有问题,一般来说应该是OK的,其次,你需要查看一下晶振的寄存器 ...

谢谢大佬提醒,刚入门板子确实做得不好。不过现在也在怀疑是不是芯片本身的问题,发现加了XTAL32或者XTAL的初始化代码后原先的IO翻转代码也不工作了,按理说至少XTAL32的初始化代码不会有这样的影响才对

使用特权

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

本版积分规则

2

主题

8

帖子

0

粉丝