Step1 工具安装工具安装和首次测试
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/5afdea6411d646389bb0aea3749a36ca.jpg)
45分钟
目标描述
教授如何安装用于对STM32进行编程的主要工具:
- STM32CubeMX,用于设置和图形化对所有STM32板和产品进行编程的工具
- STM32CubeIDE,用于开发STM32软件的免费IDE
- STM32CubeProg,一种在STM32存储器中加载/监视软件的工具
- STM32CubeL4,带有嵌入式示例的STM32L4 MCU软件包
完成本教程后,您应该能够打开 STM32 专业生态系统。
您还应该设法将应用程序从生态系统带到 NUCLEO 板上。
最后,您将能够在调试模式下运行闪烁的 LED 示例。
先决条件
- 装有 Windows 7(或更高版本)的计算机
- 已安装 Java
- 网络访问
硬件
- 核-L476RG[1]主板(64 针)
- USB Type-A 转 Mini-B 线缆
内容↑[隐藏]
- 1安装 STM32CubeMX
- 2安装STM32CubeIDE
- 3安装 STM32CubeProg
- 4下载STM32CubeL4固件包
- 5在调试模式下启动STM32CubeIDE并运行我的第一个程序
- 6引用
1安装STM32CubeMX↑![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/320a455b939042499112fe08b349ba64.jpg)
10 分钟
STM32CubeMX 是用于对 STM32 进行渐进式编程的工具。
![](//img.17u1u.com/uploads/allimg/26/tos-cn-i-6w9my0ksvp/cbaafab405c7476791bfa5d9549d0d3e.jpg)
- 如有必要 www.st.com 请在网站上注册。
- 解压缩下载的文件并启动与您的操作系统相对应的 SetupSTM32CubeMX-xxx。
STM32CubeMX 现已安装在您的计算机上。
2安装STM32CubeIDE↑![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/f47602ba4ecf4ab79fc4b211f42a630b.jpg)
10分钟
STM32CubeIDE是用于开发STM32软件的集成开发环境。
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/48cd8e70187c4d929572e4595a79729b.jpg)
- 如有必要 www.st.com 请在网站上注册。
- 解压缩下载的文件并启动与您的操作系统相对应的STM32CubeIDE-xxx。
STM32CubeIDE现已安装在您的计算机上,尽情享受吧!
3安装STM32CubeProg↑![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/ef7f0882a97b48a79677ce9ba1a29411.jpg)
5min
STM32CubProgrammer 是 STM32 中的一款工具加载/间谍软件。
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/46ee3431df164f5cbba8ecc0b5b2af1a.jpg)
- 解压缩下载的文件并启动与您的操作系统对应的SetupSTM32CubeProgrammer-xxx.exe,然后按照说明进行操作。
STM32 USB 驱动程序和 STM32CubeProg 现已安装在您的计算机上。
4下载STM32CubeL4固件包↑![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/70addd2d6a9b4746825f8fa0879b6f9c.jpg)
10分钟
STM32Cube MCU封装,适用于STM32L4系列和STM32L4 Plus系列。
- 打开 STM32CubeMX
- 单击“帮助”中的“管理嵌入式软件包”
- 查看最新的STM32CubeL4发布版本
- 单击“安装”(可能需要很长时间)
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/670002bb9b4f4347a0c3382e036c9ab9.jpg)
- 现在STM32L4库和示例安装在以下位置:C:\Users\myname\STM32Cube\Repository\STM32Cube_FW_L4_Vx.xx.x。
5在调试模式下启动STM32CubeIDE并运行我的第一个程序↑![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/1f7296464dc0454a9b5abaa77f5043a8.jpg)
10 分钟
使用调试模式
- 启动STM32CubeIDE
- 如果STM32CubeIDE询问,请选择默认工作区
- 在“文件STM32CubeIDE”菜单中,单击“从文件系统打开项目”
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/a3664a1d6f984072967b3b5645dcbe48.jpg)
- 在窗口中,单击“目录”,然后选择“C:\Users\myname\STM32Cube\Repository\STM32Cube_FW_L4_Vx.xx.x\Projects\NUCLEO-L476RG\Examples_LL\GPIO\GPIO_InfiniteLedToggling
![](//img.17u1u.com/uploads/allimg/3/tos-cn-i-6w9my0ksvp/864c436723c841f287e34aa933610d83.jpg)
信息 |
路径可能因产品而异 |