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