大学生
最后登录1970-1-1
在线时间 小时
注册时间2016-2-5
|
发表于 2017-7-8 21:26:53
|
显示全部楼层
本帖最后由 LiuMC 于 2017-7-8 21:27 编辑
你说的理解能力差还是挑刺一定是在说我,其实我也是没有看懂你的意思,不要不耐烦撒。
刚看了一下参考手册RCC部分,是这么说的“Since the main-PLL configuration parameters cannot be changed once PLL is enabled, it is recommended to configure PLL before enabling it (selection of the HSI or HSE oscillator as PLL clock source, and configuration of division factors M, N, P, and Q).”
估计你说的改HSE是说改主PLL的输入和输出吧。请看你调用的函数RCC_DeInit(),它将HSI打开,使用HSI作为系统时钟了,后面的寄存器复位没细看。这以后再对主PLL进行配置。我这里野火的代码是以前下载的了,刚刚看了一下时钟配置的例程,在HSE_SetSysClock()函数里首先就是调用的RCC_DeInit()。所以你没有认真看代码。 |
|