因为项目需要,最近重新拾起来STM32,正好趁着这个机会好好的梳理下遇到的知识细节。
CONTENTS
启用外部时钟
由于STM32的内部晶振不是非常准确,因此一般都配置有外部时钟,这里我们的开发板上配置的为8MHz的外部晶振,如下图:
在 启用UART1 的基础上,我们启用外部时钟,如下图所示:
然后打开时钟树,STM32F407ZGT6的最大主频为168MHz,我们希望最终的HCLK也有这么多,配置如下图,此时STM32CubeMX会自动进行时钟匹配。
然后我们保存配置,编译,烧录,外部时钟就生效了。使用STM32CubeMX我们没有实际编写代码,还是非常方便的。
启用CSS
CSS介绍如下:https://cstriker1407.info/blog/stm32-css-introduce/
使用STM32CubeMX可以非常方便的启用CSS,只要点击一下即可,如下图:
发表评论