STM32F104RE Nucleo:如何为电路板安装/配置外部时钟?

时间:2017-02-06 08:28:47

标签: stm32 stm32f4discovery stm32f4

我使用的是STM32F401RE Nucleo电路板,我注意到内部时钟HSI在温度范围内具有很高的误差,并不适合我的应用。

我想为主板使用外部时钟,但我不知道如何正确安装和配置外部时钟?

在STM32Cubemx中,当选择SMT32F401RE Nucleo板时,在"时钟配置"选项卡,它不可能选择HSE时钟,只有HSI时钟可用。

关于如何使用外部时钟源的任何示例对我来说都很棒。

由于

1 个答案:

答案 0 :(得分:2)

您需要在STM32CubeMX(选择晶体/陶瓷谐振器)的引脚分配选项卡中的RCC外设中启用HSE时钟。 根据用户手册,虽然没有提供水晶:

  

X3晶振板载HSE振荡器(未提供):典型频率和频率   其电容和电阻,请参考STM32单片机数据表。参考   AN2867 STM32微控制器振荡器设计指南应用笔记.X3   晶体具有以下特性:8 MHz,16 pF,20 ppm和DIP占位面积。它是   建议使用香港X'tals制造的9SL8000016AFXHF0   有限的。

您当然可以使用与推荐振荡器不同的振荡器。

如果您还需要准确的32K日期和时间,则需要在引脚排列标签中启用RTC外设。