stm32为什么要配置系统时钟

 我来答
774051719a
推荐于2017-11-29 · TA获得超过1231个赞
知道小有建树答主
回答量:113
采纳率:100%
帮助的人:148万
展开全部
简单理解就是,一般来说,STM32内部有一个8MHz的时钟(HSI时钟),系统上电默认的就是使用该时钟来运行程序,但这个内部的8MHz的精度并不高,也就是说有一定的误差。所以一般我们会在STM32芯片外部接一个8MHz的标准晶振(HSE时钟),配置系统时钟就是使用这个外部的HSE时钟经过内部倍频之后作为系统运行的时钟(sysclock),倍频成多少看你的STM32最高能支持多高的时钟频率,STM32f051C8T6(Cortex-M0)支持到48MHz,STM32F103ZET6(Cortex-M3)支持到72MHz。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳市兴威帆电子技术有限公司
2023-08-24 广告
比方说系统就是你的大脑,外设就是你的手脚。 你脑子思考很快(系统时钟快),但是你手脚很慢(外设时钟慢)。 而且做某件事情,动手就行了,不必动脚(开放一个外设,关闭另一些外设,可以节能降耗吧?) 就是这个意思 。。 实时时钟模块可以找深圳市兴... 点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
匿名用户
2014-10-28
展开全部
只有配置了时钟该功能才可以用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式