×

STM32单片机为什么必须先配置时钟

消耗积分:1 | 格式:pdf | 大小:0.04 MB | 2019-04-23

敷衍作笑谈

分享资料个

  首先,任何外设都需要时钟,51单片机,STM32,STM430等等,因为寄存器是由D触发器组成的,往触发器里面写东西,前提条件是有时钟输入。

  51单片机不需要配置时钟,是因为一个时钟开了之后所有的功能都可以用了,而这个时钟是默认开启的,比如有一个水库,水库有很多个门,这些门默认是开启的,所以每个门都会出水,我们需要哪个门的水的时候可以直接用,但是也存在一个问题,其他没用到的门也在出水,即也在耗能。

  这里水库可以认为是能源,门可以认为是每个外设的使用状态,时钟可以认为是门的开关。

  STM32之所以是低功耗,他将所有的门都默认设置为disable,在你需要用哪个门的时候,开哪个门就可以,也就是说用到什么外设,只要打开对应外设的时钟就可以,其他的没用到的可以还是disable,这样耗能就会减少。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !