#纯属个人笔记 作为学习记录用途
#较多个人比较好理解的说法 可能不太准确 若发现错误 欢迎评论区指正
使用HSE时,设置系统时钟的步骤
1、开启HSE ,并等待 HSE 稳定
2、设置 AHB、APB2、APB1的预分频因子
3、设置PLL的时钟来源,和PLL的倍频因子,设置各种频率主要就是在这里设置
4、开启PLL,并等待PLL稳定
5、把PLLCK切换为系统时钟SYSCLK
6、读取时钟切换状态位,确保PLLCLK被选为系统时钟
设置系统时钟简单理解
假设HSE 这个是原材料,那么在PLL这个总工厂里倍频因子就是工艺手法,将HSE 的分解材料 打造成不同的子产品。AHB, APB2,APB1 就是分加工厂将原材料分解更充分利用,预分频就是将原材料分解的程度 ,PLLCLK就是HSE 的子产品。
整个过程就是先把原材料送到分加工工厂里去分解,然后分工厂将分解的材料送到总加工厂加工为子产品,而我们需要的就是这个子产品