一、安装
1.下载Java环境
腾讯软件中心-海量软件高速下载 (qq.com)https://pc.qq.com/
2.下载cubeMX安装包
默认安装即可
二、使用
这里以实现一个功能为例讲解:实现led 1s翻转。
1.选择通过MCU新建工程
2.搜索芯片,并双击具体芯片
我这里用的是STM32F103ZET6
3.配置需要的功能
1.点击SYS,在Debug下拉框选择Serial Wire,否则只能下载一次程序,注意!!!
2.配置时钟
我的板子用的8Mhz的无源晶振,所以在HSE选择如下
选择Clock Configuration,外部晶振填8Mhz,HCLK填最大72Mhz回车,会默认配成完
3.配置GPIO
这里要翻转的led对应的GPIO为PB5,在搜索框搜索PB5,对应的引脚会闪烁,点击PB5选择GPIO_Output功能
配置IO口的模式
4.生成代码
最后点击GENERATE CODE生成代码
5.编写逻辑代码
打开生成的工程,在main函数的while(1)中添加功能代码,下载代码后即可看到led,每秒翻转一次