对于新手 个人不建议使用STM32cubeMX去建立工程
进入主题 工欲善其事必先利其器,
1、先下载安装一个STM32cubeMX(ST官网www.st.com,各大电子社区也有,或者给我留邮箱我发你)
2、安装好后打开,点击 “New Project”
注:如果有弹出类似需要连接(connect )的提示,就进入连接一下,不然等一下生不成工程和库,
3、选择你的开发的芯片系列型号 我这里是STM32F030C6TX
4、按照我标志的几个地方一一配置过去,首先是PinOUT,选择你需要操作的外设,这里有点重点就是时钟配置RCC,如果你的板子有外接晶振就可以使能(ENABLE)这两项,如果没有,不用配置就行,会默认使用内部高速8M时钟
我这里就是时钟内部时钟,并且使用PB5;
PB5输出
5、Clock configuration时钟配置
我这里 将内部时钟HSI 通过锁相环PLL配置成48MH时钟
6、configuration外设配置
我这里只用到了一个GPIOB,点击GPIO
输出 推挽 低速 初始化输出高电平 命名
7、最后一个计算功耗的可以不管
8、Project→Generate report
提示你 需要建立一个工程吗 Yes~
9、如下图依次填一个工程名字 选择工程放置位置 STM32cubeMX配置过程记录文件放置 选择开发环境
标记位置打钩
10、配置文件打不打开无所谓 ,不过下次要修改配置可以用 记住放在哪里就行
11、生成工程代码
打开工程
编译一下 没有问题就可以下载调试了