工具安装及首次测试
目标描述
教授如何安装stm32编程的主要工具:
stm32cubemx,一种用于设置和图形化编程所有 stm32 板和产品的工具
stm32cubeide,用于开发 stm32 软件的免费 ide
stm32cubeprog,一种在stm32内存中加载/监视软件的工具
stm32cubel4,带有嵌入式示例的stm32l4 mcu软件包
完成本教程后,您应该能够打开 stm32 专业生态系统。
您还应该设法将应用程序从生态系统带到 nucleo 板上。
最后,您将能够在调试模式下运行闪烁的 led 示例。
先决条件
装有 windows 7(或更高版本)的计算机
安装java
网络访问
硬件
nucleo-l476rg [1]板(64 针)
usb type-a 转 mini-b 数据线
内容↑
[隐藏]
1个安装 stm32cubemx
2个安装stm32cubeide
3个安装 stm32cubeprog
4个下载stm32cubel4固件包
5个在调试模式下启动 stm32cubeide 并运行我的第一个程序
6个参考
1安装stm32cubemx↑
stm32cubemx 是对stm32 进行图形化编程的工具。
下载stm32cubemx [2]
如有必要,请在 www.st.com 网站上注册。
解压缩下载的文件并启动与您的操作系统对应的setupstm32cubemx-xxx 。
stm32cubemx 现已安装在您的计算机上。
2安装stm32cubeide↑
stm32cubeide 是开发stm32 软件的集成开发环境。
下载stm32cubeide [3]
如有必要,请在 www.st.com 网站上注册。
解压缩下载的文件并启动与您的操作系统对应的stm32cubeide-xxx 。
stm32cubeide 现已安装到您的计算机上,尽情享受吧!
3安装stm32cubeprog↑
stm32cubprogrammer是stm32中的一款工具加载/间谍软件。
下载 stm32cubeprog [4]
解压缩下载的文件并启动与您的操作系统对应的setupstm32cubeprogrammer-xxx.exe ,然后按照说明进行操作。
stm32 usb 驱动程序和 stm32cubeprog 现已安装在您的计算机上。
4下载stm32cubel4固件包↑
用于 stm32l4 系列和 stm32l4 plus 系列的10 分钟stm32cube mcu 封装。
打开stm32cubemx
点击help中的manage embedded software packages
查看最新的stm32cubel4发布版本
点击安装(可能需要较长时间)
现在 stm32l4 库和示例安装在以下位置c:usersmynamestm32cuberepositorystm32cube_fw_l4_vx.xx.x。
5在调试模式下启动 stm32cubeide 并运行我的第一个程序↑
使用调试模式
启动 stm32cubeide
如果 stm32cubeide 询问,请选择默认工作区
在filestm32cubeide 菜单中,单击open projects from file system
在窗口中,单击目录并选择c:usersmynamestm32cuberepositorystm32cube_fw_l4_vx.xx.xprojectsnucleo-l476rgexamples_llgpiogpio_infiniteledtoggling
信息
路径可能因产品而异
选择项目gpio_infiniteledtogglingsw4stm32stm32l476rg_nucleo
接受弹出窗口,要求转换。
确保 cn2 跳线已打开,因此不会有任何硬件问题。
还要确保正确安装了 st-link 驱动程序。
现在你的项目在stm32cubeide下
默认的 stm32cubeide 设置足以满足本教程的要求
单击“调试 ”图标以启动和调试项目
请确保在调试配置 和调试器选项卡上单击“共享 st-link”选项
单击resume图标继续程序执行
要为 nucleo-l476rg 供电,请使用其 cn1 连接器通过 usb type-a 转 mini-b 电缆将其连接到计算机。
现在您可以:
查找 stm32 库
打开一个项目(示例)
在 stm32cubeide 中加载一个项目
在调试模式下执行项目
让 led 闪烁
浅谈汽车应用中网络安全的挑战
铝线焊线机超声波驱动焊接电源发生器
工业作业场所选择便携式气体检测仪的优势是什么
CAV全尺寸检测、三维扫描汽车轮毂尺寸检测应用案例
攻击者如何利用UPnP协议?利用UPnProxy技术发起DDoS攻击
STM32:Step1工具安装
2020年第三季度AirPods销量下降,小米占据13%的市场份额
HTC 新款智能手机Desire 21 Pro配置规格曝光
搭建无线监控系统时有什么省钱的技巧吗
各种土壤检测实验室建设方案提供详情以及产品优势?
东元伺服电机 东元电机怎么样
浅析高频与射频信号及视频压缩的编码
烟花爆竹生产环境监测解决方案的详细说明
韩国LG U+将推出5G虚拟现实游戏的云服务
5G与数据中心带来的光模块需求增量来自哪里?
青海正式迈入“互联网+”时代,首家“互联网E时代”充电站落户海北原子城
中银航空租赁宣布交付首架波音737 MAX 9型飞机予最新客户
爱立信提出了一项拟定5G网络国家计划的提案
AMD嵌入式处理器被IGT选定用于新款“CrystalCurve ULTRA”游戏机
投影机便携包该如何使用