NUCLEO-F446RE的STM32duino时钟配置

时间:2019-04-04 15:22:42

标签: arduino stm32

我买了 STM32F446RE,支持mbed的开发Nucleo STM32F4 MCU 32位ARM®Cortex®-M4嵌入式评估板

https://www.digikey.com/product-detail/en/stmicroelectronics/NUCLEO-F446RE/497-15882-ND/5347712

我注意到了这一点; STM32duino(开始使用STM32和Arduino软件生态系统的研讨会)

https://youtu.be/FzxLPDNBqng

我正在我的64位Windows 10笔记本电脑和ARDUINO IDE 1.8.9上进行尝试。

NUCLEO-F446RE可以运行高达180MHz(CPU时钟频率)。当我使用STM32duino的默认设置时,我认为我必须做一些配置才能在180 MHz上运行。

例如,我在循环中插入了一个LED触发代码,以查看其迭代速度。我用示波器完成了微秒的循环,该循环仅具有切换功能。

购买NUCLEO-F446RE时,仅填充32kHz晶体。未安装高频(例如8MHz)振荡器。

使用ARDUINO IDE和STM32duino时是否可以使我的NUCLEO-F446RE以180MHz运行?

我认为如果我安装8MHz晶体或使用内部振荡器,代码将会改变。

或者,我正在使用STM32CubeMx 5,如果可以将STM32CubeMx迁移到STM32duino,那是可行的(尽管我在Google上还没有找到这种方式)。

感谢您的帮助。

0 个答案:

没有答案