打开STM32CubeMX,点击File->New Project。
在左边的搜索框里可以搜索你的单片机的型号,或者也可以在下面直接找自己的单片机型号,选择好型号后,点击Start Project。
然后就会进入如下界面,我选择的单片机型号是STM32F407VET6。
STM32单片机主要的配置都在这个界面里进行,比如GPIO,USART,定时器等等。在这里只配置RCC,将High Speed Clock(HSE)配置为Crystal/Ceramic Resonator,即HSE的时钟源为外部的晶振(如果没有这一步,后面配置时钟时将无法选择HSE)。
然后点击Clock Configuration,进入时钟配置。先选择HSE,然后选择PLLCLK。如果发现右边有几个框是红色的,即说明配置的速度大于单片机能承受的最高速度,我们点击Resolve Clock Issues,系统可自动
使用STM32CubeMX新建HAL库工程
最新推荐文章于 2024-09-18 17:23:33 发布
本文详细介绍了如何使用STM32CubeMX新建一个基于HAL库的工程。从选择单片机型号STM32F407VET6开始,配置RCC以设定HSE为外部晶振,解决时钟问题,到配置时钟速度,最后在Project Manager中设定工程名称和IDE,以及代码生成选项,确保每个模块都有对应的.c和.h文件。
摘要由CSDN通过智能技术生成