![cover](https://blog-images-1304155699.cos.ap-nanjing.myqcloud.com/202406141008464.png)
STM32开发训练(一)新建Demo工程
本文最后更新于 2024-06-14,文章内容可能已经过时。
1.选择Workplace
打开STM32CubeIDE,选择保存工作空间位置(避免出现中文路径)。
2.创建一个新工程
下图为软件打开后,对应工程建立选项,包括导入工程以及Cube示例可以提供参考新建。
基于本次使用记录,这里直接选用新建STM32工程 ,第一次打开需要联网下载芯片包,等待下载解压完成即可。
3.选择芯片型号
首先通过搜索找到型号后,选择对应型号,点击进入下一步:
4.输入工程名称
填入工程名称,点击完成等待工程生成
在弹出来的窗口中点击Yes转到STM32CubeMX可视化芯片配置界面
5.STM32CubeMX配置MCU
5.1 参数配置时钟源选择
开启外部高速时钟,选择外部8Mhz晶振
5.2 时钟树的配置
根据时钟树的配置方法,对应时钟需求进行配置。
5.3 配置GPIO 口
根据电路原理图,查看PE7、PE8、PE9为LED输出端口,配置GPIO端口
-
1:GPIO端口功能配置菜单栏;
-
2:通过芯片引脚预览选择要配置的GPIO端口,选择GPIO端口功能,这里选择Output输出;
-
3:将各端口都设置为GPIO推挽输出模式、上拉、高速、默认输出电平为高电平;
-
4:已经配置的GPIO,配置预览。
5.4 工程参数设置
5.5 生成代码
6.代码编写、编译以及烧录
根据功能要求,编写对应程序
编译代码可以采用下面三种中的任意一种:
编译成功显示如下:
按照下面方式下载(第一次要进行下载器配置)
第一次下载需要配置下载器,在配置界面配置下载方式(按照实际下载方式配置即可)
出现如下界面信息即下载成功
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Nathan
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果