0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32:Step1工具安装

麦辣鸡腿堡 来源:意法半导体 作者:意法半导体 2023-01-30 15:05 次阅读

工具安装及首次测试

目标描述

教授如何安装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]

400px-Stepbystep_Download_STM32CubeMX.png

如有必要,请在 www.st.com 网站上注册。

解压缩下载的文件并启动与您的操作系统对应的SetupSTM32CubeMX-xxx 。

STM32CubeMX 现已安装在您的计算机上。

2安装STM32CubeIDE↑

STM32CubeIDE 是开发STM32 软件的集成开发环境。

下载STM32CubeIDE [3]

400px-Stepbystep_Download_STM32CubeIDE.png

如有必要,请在 www.st.com 网站上注册。

解压缩下载的文件并启动与您的操作系统对应的STM32CubeIDE-xxx 。

STM32CubeIDE 现已安装到您的计算机上,尽情享受吧!

3安装STM32CubeProg↑

STM32CubProgrammer是STM32中的一款工具加载/间谍软件。

下载 STM32CubeProg [4]

400px-Download_STM32CubePROG.png

解压缩下载的文件并启动与您的操作系统对应的SetupSTM32CubeProgrammer-xxx.exe ,然后按照说明进行操作。

STM32 USB 驱动程序和 STM32CubeProg 现已安装在您的计算机上。

4下载STM32CubeL4固件包↑

用于 STM32L4 系列和 STM32L4 Plus 系列的10 分钟STM32Cube MCU 封装。

打开STM32CubeMX

点击Help中的Manage embedded software packages

查看最新的STM32CubeL4发布版本

点击安装(可能需要较长时间)

400px-Stepbystep_Download_STM32CubeL4.png

现在 STM32L4 库和示例安装在以下位置C:UsersmynameSTM32CubeRepositorySTM32Cube_FW_L4_Vx.xx.x。

5在调试模式下启动 STM32CubeIDE 并运行我的第一个程序↑

使用调试模式

启动 STM32CubeIDE

如果 STM32CubeIDE 询问,请选择默认工作区

在FileSTM32CubeIDE 菜单中,单击Open Projects from File System

400px-Stepbystep_Import_Project.png

在窗口中,单击目录并选择C:UsersmynameSTM32CubeRepositorySTM32Cube_FW_L4_Vx.xx.xProjectsNUCLEO-L476RGExamples_LLGPIOGPIO_InfiniteLedToggling

25px-Info_white.png

信息

路径可能因产品而异

选择项目GPIO_InfiniteLedTogglingSW4STM32STM32L476RG_NUCLEO

接受弹出窗口,要求转换。

250px-Project_Converter.png

确保 CN2 跳线已打开,因此不会有任何硬件问题。

还要确保正确安装了 ST-Link 驱动程序。

现在你的项目在STM32CubeIDE下

默认的 STM32CubeIDE 设置足以满足本教程的要求

单击“调试 ”图标以启动和调试项目

400px-Stepbystep_Debug_STM32CubeIDE.png

请确保在调试配置 和调试器选项卡上单击“共享 ST-Link”选项

单击Resume图标继续程序执行

400px-Stepbystep_Resume_STM32CubeIDE.png

要为 NUCLEO-L476RG 供电,请使用其 CN1 连接器通过 USB Type-A 转 Mini-B 电缆将其连接到计算机。

现在您可以:

查找 STM32 库

打开一个项目(示例)

在 STM32CubeIDE 中加载一个项目

在调试模式下执行项目

让 LED 闪烁

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2270

    文章

    10896

    浏览量

    355757
  • 编程
    +关注

    关注

    88

    文章

    3614

    浏览量

    93686
收藏 人收藏

    评论

    相关推荐

    LTspice StepStep legend颜色不对应如何解决?

    Step1 应该是绿色但Legend中却是蓝色? 并且Legend中出现了Step没有的颜色
    发表于 01-03 08:50

    S32DS工具安装使用方法

    Gaussian 滤波工程为例,以期帮助使用者熟练操作 S32DS 工具。一、Gaussian 工程创建Step1:创建或选定工程目录:File → Switch Workspace → Other…→ 创建或
    发表于 09-17 09:05

    labview2018(32位) 控制设计和仿真模块安装包 +破解工具

    下载链接:链接:https://pan.baidu.com/s/1EN1jULGX2cf06oyV3mFinQ 提取码:36dz文件580MB左右,上传太慢,这里给云盘链接。下载安装说明:step1
    发表于 07-07 11:28

    Proteus是如何一体化安装

    九层妖塔 起于垒土 Proteus一体化安装STC15库添加Step1:Proteus的安装Step2:STC15库的导入Step3:新建工
    发表于 07-28 06:12

    用keil5和Proteus来仿真运行stm32程序

    工程step1:打开Keil5,创建工程step2:根据实现准备的启动函数,配置好工程step3:将头文件读取路径包含进去step3:更改输出设置s
    发表于 08-24 08:00

    MDK安装与注册有哪些步骤

    一、目录文件下载链接MDK 安装与注册C51安装与注册LPC2114库安装F1与F4 pack二、安装1
    发表于 01-24 06:40

    keil5.27 (MDK与C51共存)安装教程相关资料推荐

    uVision更新V5.27.0.0  STEP1安装C51,这个网上有好多的教程就不啰嗦了~**STEP2、**安装MDK5.27 双击 KEIL5
    发表于 01-27 06:14

    西门子STEP 7软件安装和使用

    STEP 7编程软件用于SIMATIC S7、M7、C7和基于PC的WinAC,是供它们编程、监控和参数设置的标准工具。本章将详细讲述Step7软件的安装、授权过程,并介绍用
    发表于 08-24 15:08 77次下载

    stm32f107移植ucos的教程步骤

    基于Gokit STM32F103C8T6至UCOS-II移植教程          Step1:在UCOS官网下载源码,这里选择Micrium_uC-Eval-STM32
    的头像 发表于 07-22 14:19 3681次阅读

    STM32学习篇Step1—基础知识,软件安装,工程创建

    ======================STM32基本知识入门==================购买STM32的淘宝店: 深圳育松电子(马马虎虎,便宜)  telesky旗舰店(贵,资料齐
    发表于 11-19 13:51 12次下载
    <b class='flag-5'>STM32</b>学习篇<b class='flag-5'>Step1</b>—基础知识,软件<b class='flag-5'>安装</b>,工程创建

    STM32开发工具STM32工具安装

    开发STM32需要准备的工具stm32cubemx、gcc交叉编译工具、Flymcu烧写工具stm32
    发表于 12-01 16:51 11次下载
    <b class='flag-5'>STM32</b>开发<b class='flag-5'>工具</b>,<b class='flag-5'>STM32</b><b class='flag-5'>工具</b><b class='flag-5'>安装</b>

    keil5.27 (MDK与C51共存)安装教程

    uVision更新V5.27.0.0  STEP1安装C51,这个网上有好多的教程就不啰嗦了~**STEP2、**安装MDK5.27 双击 KEIL5
    发表于 12-03 20:36 21次下载
    keil5.27 (MDK与C51共存)<b class='flag-5'>安装</b>教程

    Proteus+MDK仿真运行stm32程序

    工程step1:打开Keil5,创建工程step2:根据实现准备的启动函数,配置好工程step3:将头文件读取路径包含进去step3:更改输出设置s
    发表于 12-31 19:27 26次下载
    Proteus+MDK仿真运行<b class='flag-5'>stm32</b>程序

    如何成功导入STEP9

    STEP1:首先将压缩包解压到单独的文件夹内,按下图将依次安装
    的头像 发表于 03-22 17:31 3036次阅读

    Efinity软件安装方法

    step1:安装Python,注意勾选“Add Python 3.7 to PATH” (2022版本及以后都不需要再安装Python)
    的头像 发表于 08-14 15:55 1899次阅读
    Efinity软件<b class='flag-5'>安装</b>方法