你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
Cortexxx 发表于 2018-5-8 19:15 RCC->CR 寄存器default值就是 0x63 这个是我的L432 的时钟配置用的HSI 可以参考一下
tianyingkeji 发表于 2018-5-9 12:03 但是这些值,虽然都置一,但是跟主频没有关系啊
查看全部评分
jcx0324 发表于 2018-5-15 09:36 从来不用这个产生程序,不放心
butterflyspring 发表于 2018-5-9 14:41 你要用MCO输出系统时钟,这样最准,你直接用探头测晶振,那不准的.最后的图看,你是用MSI倍频到80Mhz的 ...
感谢您的回复,RCC->CR 默认值为0x63我倒是注意了,我寻则了同样HSI作为时钟源。配置为80MHZ。寄存器值如下。我对照数据手册看一遍没有发现问题。
对寄存器RCC->PLLCFGR的值,不解
跟PLL CLK有关系啊! 麻烦看一下数据手册好不好 当 PLLN 设置成0x7F 肯定有错啊~
1111111: PLLN = 127 wrong configuration
PLLCLK需要HSI 然后通过 PLLM分频 PLLN倍频 PLLR分频 才能得到你要的PLLCLK(80MHz)
评分
查看全部评分
别忘了,效率,之所以软件做得越累越傻瓜,是因为提高编程效率,初心还是好的。现如今软件越来越大,从底层垒砌,是要付出代价的,当然,站在巨人肩上有可能会摔的更惨。这又成了鸡孵蛋,蛋孵鸡的问题了。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
RCC->CR 寄存器default值就是 0x63
这个是我的L432 的时钟配置用的HSI 可以参考一下
评分
查看全部评分
HSI->PLLM->PLLN->PLLR ->SYSCLK
如何从16MHz倍频到80MH要不就直接修改代码。直接改成我Code的样子