OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4076|回复: 9

STM32使用官方的标准库默认是使用外部晶振,但是如果外部8M晶振坏了,会不会自动切换到内部晶振?继续正常运行?

[复制链接]

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2019-1-4
在线时间
32 小时
发表于 2020-3-25 08:51:37 | 显示全部楼层 |阅读模式
1金钱
STM32使用官方的标准库默认是使用外部晶振,但是如果外部8M晶振坏了,会不会自动切换到内部晶振?继续正常运行?

最佳答案

查看完整内容[请看2#楼]

如果是运行中HSE坏了导致时钟基准信号消失,内部CSS激活自动切换到内部的HSI运行,并且根据设置产生中断。但是如果是上电之前HSE就坏了,那使能HSE并等待完成的代码检查就过不了,就死循环哪了。所以你要设置一个超时机制,如果开启HSE时间过长依然没有完成,就要做出错处理了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2018-12-21
在线时间
126 小时
发表于 2020-3-25 08:51:38 | 显示全部楼层
如果是运行中HSE坏了导致时钟基准信号消失,内部CSS激活自动切换到内部的HSI运行,并且根据设置产生中断。但是如果是上电之前HSE就坏了,那使能HSE并等待完成的代码检查就过不了,就死循环哪了。所以你要设置一个超时机制,如果开启HSE时间过长依然没有完成,就要做出错处理了。
回复

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14410
金钱
14410
注册时间
2018-8-3
在线时间
1156 小时
发表于 2020-3-25 12:09:23 | 显示全部楼层
会的   
回复

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2019-1-4
在线时间
32 小时
 楼主| 发表于 2020-3-25 12:36:20 来自手机 | 显示全部楼层
翼行园子 发表于 2020-3-25 12:09
会的

不需要进行其他的配置是吗?
回复

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2019-1-4
在线时间
32 小时
 楼主| 发表于 2020-3-25 12:37:00 来自手机 | 显示全部楼层
翼行园子 发表于 2020-3-25 12:09
会的

不需要进行其他额外的配置是吗?
回复

使用道具 举报

12

主题

330

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2294
金钱
2294
注册时间
2016-5-21
在线时间
954 小时
发表于 2020-3-25 12:45:11 | 显示全部楼层
不会,需要配置时钟。103芯片刚开始是内部8M时钟,然后是配置成外部时钟,如果外部晶振坏了会停留在这里不运行了。如果重新配置内部时钟,比如设置成48M,那就还能够运行
回复

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14410
金钱
14410
注册时间
2018-8-3
在线时间
1156 小时
发表于 2020-3-25 12:59:46 | 显示全部楼层
晓航Li 发表于 2020-3-25 12:36
不需要进行其他的配置是吗?

是需要自己另外配置的  看下这个帖子配置哦:http://www.openedv.com/forum.php ... d=288521&extra=
啊哈~加油!!
回复

使用道具 举报

52

主题

160

帖子

0

精华

高级会员

Rank: 4

积分
725
金钱
725
注册时间
2019-6-27
在线时间
153 小时
发表于 2020-3-27 18:46:24 | 显示全部楼层
0x00000000 发表于 2020-3-25 16:33
如果是运行中HSE坏了导致时钟基准信号消失,内部CSS激活自动切换到内部的HSI运行,并且根据设置产生中断。 ...

对  就是这个意思
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-3-27
在线时间
1 小时
发表于 2020-3-27 20:41:23 | 显示全部楼层
死循环在哪里吧,如果不处理的话
回复

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2019-1-4
在线时间
32 小时
 楼主| 发表于 2020-3-27 21:35:39 来自手机 | 显示全部楼层
好的   谢谢各位了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-23 23:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表