STM32CubeMX 生成一个新的工程

2025-10-27 21:52:28

1、首先打开STM32CubeMX,下面是打开后的样子。

STM32CubeMX 生成一个新的工程

2、然后新建一个工程:选择new project。

STM32CubeMX 生成一个新的工程

3、选择或输入stm32F030c8,(从左数第一个图)

选择RAM Cortex-M0

最后双击stm32F030c8(从左数第二个图)

会看到下面这张图展开第一项的图。(从左数第二个图)

单击system,再单击RCC。

STM32CubeMX 生成一个新的工程

STM32CubeMX 生成一个新的工程

STM32CubeMX 生成一个新的工程

4、一般我们都使用外部时钟(原因外部时钟精度高不销塑匠容易出现错误),第一个是高速时钟晶振,第二个是低速时钟晶振。一般我们只用一个高速时钟晶振,如果有需要低速的也可以打开底下那个时钟。

外部时钟选择:crystal/ceramic Resonator

(这个必须设置,如果没有设置会出现许多问题;例如:生成后没有配置文件,库文件打不开等)

然后再这里可以设置你需要的外设,或者点击右边芯片图片管脚进行设置。

STM32CubeMX 生成一个新的工程

5、然后按照下图从左到右进行时钟配置。这里用的级此是8M,通过倍频到48M,这里选择6倍。(选大了没用这里最大只能到48M)

STM32CubeMX 生成一个新的工程

6、然后汽矿选择下一个选项如下图

按照从上到下,从左到右依次设置,

第一个是起一个文件名

第二个设置文件存放路径

第三这里使用的是keil,使用的是keil5所以设置如下。

这里基本就设置完了

STM32CubeMX 生成一个新的工程

7、然后点击下面红色箭头指向的图标。

STM32CubeMX 生成一个新的工程

8、出现对话直接选择YES就行。

最后会出现open poject,直接点击在keil中打开就可以编辑了。

 

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢