当前位置:   article > 正文

第十二届蓝桥杯嵌入式比赛准备(一)——初识CubeMx_蓝桥杯嵌入式的cubemx是什么版本

蓝桥杯嵌入式的cubemx是什么版本

今年的蓝桥杯嵌入式比赛MCU从STM32F103RBT6变成了STM32G431RBT6,所以标准库是不能用了,因此今年会使用HAL库和LL库,同时使用cubemx进行配置。

下面主要是cubemx的配置和基础应用

cubemx可以直接从官网下载。

https://www.st.com/zh/development-tools/stm32cubemx.html

进去后需要注册,注册完就可以下载了,STM32CubeMx是在JAVA环境下运行的,因此在安装时会提示安装JAVA环境,直接安装就可以了。

打开后会是下面这种情况。

下面点击Help里的这个地方

找到STM32G4选择芯片包进行下载,下载完成后就是像这样一个小黄点。

回到主页面,点击第一个小蓝框就可以进行配置了。

选择STM32G431RBT6这款芯片。

选择完成后就可以进行配置了。

同时也要进行一些基础的配置。

选中这里的SYS里的Debug,选择Serial Wire,要是不选的话,过会就没法把程序下载到板子上了。

这里的RCC选择高速时钟源,选择晶振作为时钟源。

同时将主频配置为80MHz,只需要配置PLLCLK作为系统时钟,主要是红线部分。

上面配置完后,要将这里选择为MDK-ARM.

在Code Generator这里要将第二部分的第一个给勾上,这个是对配置的每一部分都生成一个.c和.h文件,这样main.c中会比较整洁,不然都在main.c中,显得比较混乱。

 

同时,一定要注意,在选择工程路径的时候一定不能创建在中文路径下,不然会报错。

配置完成后,点一下上面的GENERATE CODE就可以生成工程啦~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/637402
推荐阅读
  

闽ICP备14008679号