复位和系统时钟
文章平均质量分 70
Cherish511842885
这个作者很懒,什么都没留下…
展开
-
STM32之RCC库函数介绍以及应用
在RCC库函数中,我们主要介绍一下几个常用函数。1.RCC_DeInit函数的功能是将外设RCC寄存器重设为默认值。这个函数不改动寄存器RCC_CR的HSITRIM[4:0]位,不会重置RCC_BDCR寄存器RCC_CSR。2.CC_HSEConfig函数的功能是设置外部高速晶振(HSE),其输入参数是32位的RCC_HSE:HSE的新状态。产生该动作的先决条件是加入HSE被直接或通过PL原创 2016-10-11 21:59:27 · 3087 阅读 · 0 评论 -
STM32之RCC库函数介绍2
1.RCC_PLLCmd函数的功能是使能或者失能PLL。参数可以输入的是ENABLE 和 DISENABLE。先决条件是如果PLL被用于系统时钟,那么就不能失能。2.原创 2016-10-11 22:37:48 · 2592 阅读 · 0 评论 -
STM32之系统时钟的建立
这里必须阐明系统时钟的简历对于系统运行的重要性。系统所有的运行都是建立在时钟的正常运行上的,没有稳健的系统时钟,就不可能有稳定的系统。在系统中,复位后首要的任务是建立系统时钟,以下是建立系统时钟的基本步骤:1. 将所有的RCC外设寄存器重设为默认值;2.启用外部高速晶振;3.等待,知道外部高速晶振稳定;4.设置欲取指缓存使能和代码延时值;5.设置AHB(HCLK)等于系统时原创 2016-10-12 19:45:42 · 610 阅读 · 0 评论