文章目录
- 一、简介
- 二、STM32CubeMX的使用
- (1) 新建文件,芯片选型
- (2) sys设置和RCC设置
- (3) 配置时钟
- (4) 生成代码
- 三、仿真平台的使用
一、简介
-
STM32CubeMX是一种图形工具,通过分步过程可以非常轻松地配置STM32微控制器和微处理器,生成相应的初始化C代码。
-
直观的STM32微控制器和微处理器选择,直观的STM32微控制器和微处理器选择。
-
官方下载地址
夸克地址 win-v6.8.1 提取码:mJa9
二、STM32CubeMX的使用
(1) 新建文件,芯片选型
- 在左边输入框,输入STM32F103C8
- 在下方选择STM32F103C8T6,并双击。
(2) sys设置和RCC设置
- SYS–Debug–JTAG(4 pins)
注:如果没有选择JTAG,那么下次不能顺利烧录。
解决方法:长按复位键,再烧录。
- 设置外部晶振。
由于无实物教学,所以我们还是采用仿真平台。
(3) 配置时钟
- 上方菜单,选择Clock Configuration
- 按下图配置。
(4) 生成代码
- 上方菜单,选择Project Manager
- 选择生成文件夹。
- 输入工程名称。
- 选择生成方式:Makefile
- 左边菜单,选择Code Generator
- 选择独立C文件和优化功耗。
- 点击生成代码。
- 首次生成代码,需要下载安装包,按提示下载。
三、仿真平台的使用
-
压缩上面生成的文件夹
-
生成完毕后,再导入文件。
-
编译测试