这个标题给的内容不是太详细。我以ARM平台为例,来讲清楚cpu的fclk的设置。其他平台的处理思路是一样的。可以以本篇为借鉴
工具/原料
STM32F103的datasheet
方法/步骤
1
设置CPU的时钟前,需要先明确时钟的来源,是利用CPU的内部时钟,还是外部时钟。如果是外部时钟,就需要根据芯片的允许范围选择合适的时钟电路是实现。
2
时钟的配置:找到时钟树(clock tree);配置时钟来源,CSS寄存器配置配置PLL:有PREDIV,PLLSRC,PLLMUL三个寄存器来进行配置配置系统时钟
3
寄存器的配置需要到STM32的编制手册中去对应查找
下一篇:夏天如何防暑