首先感谢EEPW论坛的这次活动。以及辛苦的璐璐。
收到板子后我便迫不及待的开始研究,之前也使用过STM32F1系列和STM32L1系列,对ST的东西也算比较熟悉,今天来讲讲用CubeMX建立工程的时钟设置问题吧。
nucleo板子上默认是没有焊接外部晶振的,如果要使用外部时钟我们要自己焊一个晶振,注意还要焊上两个0欧电阻和两个电容,如下图红框。
在CubeMX里面时钟选择如下图
有4个时钟源可供选择:
芯片手册上是这样说的
大体是:
HSI16 高速内部时钟 16MHZ
HSE 高速外部时钟
PLL clock 应该是倍频 就是可以超频
MSI 2.1Mhz的系统时钟?
分享一个STM32CubeMX,CUBE的详细介绍
STM32Cube - RoadShow Version.pdf