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

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

3天内不再提示

STM32L552开发板——开发环境

STM32单片机 来源:STM32单片机 2020-05-29 17:09 次阅读

这两天一直在研究手上的这块NUCLEO_L552ZE_Q开发板,但光研究外观是不够的,还得运行程序,实现一定的功能,在写程序之前,得先配置它的开发环境,接下来我们就聊聊开发环境的搭建。软件需求:

1、STM32CubeMX(5.6.0以上版本)

2、MDK-ARM(V5.17以上版本)

3、ST-Link驱动

STM32CubeMX

为了更快掌握这款单片机,我打算先从固件库入手,暂时她的不研究寄存器,STM32L5系列微控制器使用的是HAL外设库,这时候就可以借助于官方提供的开发软件STM32CubeMX的图形操作来快速搭建一个工程,它会根据你的需求自动包含需要的文件,而不需要自己考虑该添加那个文件到工程里。

01 软件下载

值得注意的是,只有安装STM32CubeMX的5.6.0版本,才能有对STM32L5系列微控制器的支持,而社区目前能下载到的为5.3.0版本,所以需要到ST官网下载,我这里给大家贴上下载地址:STM32CubeMX下载,方便大家下载,不需要登录,只需填写你的姓名和邮箱,便会发送下载连接到你的邮箱。

02 软件安装

安装步骤我就不多说了,除了安装目录你根据自己的情况来自定义以外,其他的都保持默认选项即可。

03 软件包安装

安装了STM32CubeMX之后,它也只是一个空壳子,要能够生成我们需要的工程,还需要安装对应的软件包,安装步骤如下:

值得注意的是,软件包默认的安装位置不是在软件的安装目录,而是在系统盘(C盘),需要修改的可以参照下方步骤修改:

MDK-ARM

一直在用MDK开发单片机,所以这次我也打算继续使用它,具体的安装方法可以百度搜索“MDK-ARM安装”,可以找到很详细的安装步骤,我就不再啰嗦一遍了。软件的下载可以到MDK官网下载,也可以到我提供的百度下载链接下载,提取码:m7kl ,官网下载得看心情,下载速度不是很理想,百度网盘可以自己找方法(如:PanDownload)下载。

安装MDK之后还需要安装STM32L5系列微控制器的软件支持包:Keil.STM32L5xx_DFP.1.1.0.pack,同样可以再MDK官网下载,在我的网盘中也有。

ST-Link驱动

NUCLEO-L552ZE-Q开发板上搭载的调试器是ST-Link V2-1版本,由于我之前一直用的都是V2版本,所以需要安装更新的驱动,电脑才能够识别设备,同样的,在社区内能下载到的版本都是比较旧的,大家可以在官网下载。www.st.com 搜索:stsw-link009, stsw-link007

本次的开发环境搭建就到此为止,一切顺利的话下一期将会开始STM32L552的程序之旅。

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

    关注

    2270

    文章

    10900

    浏览量

    355953
  • 开发板
    +关注

    关注

    25

    文章

    5050

    浏览量

    97450

原文标题:分享 | 人生中的首块STM32L552开发板——开发环境

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    蓝桥杯物联网开发板硬件组成

    第一节开发板简介物联网设计与开发竞赛实训平台由蓝桥杯大赛技术支持单位北京四梯科技有限公司设计和生产,该产品可用于参加蓝桥杯物联网设计与开发赛道的竞赛实训或院校相关课程的实践教学环节。开发板
    的头像 发表于 12-22 21:30 284次阅读
    蓝桥杯物联网<b class='flag-5'>开发板</b>硬件组成

    正点原子的stm32开发板能用stlink吗

    在嵌入式开发领域,STM32系列微控制器因其高性能、低成本和广泛的应用场景而广受欢迎。正点原子(ZYBO)作为国内知名的嵌入式开发板供应商,提供了多种基于STM32的解决方案。 正点原
    的头像 发表于 11-13 09:21 585次阅读

    51开发板芯片资料

    51开发板芯片资料
    发表于 09-18 09:29 1次下载

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载
    的头像 发表于 09-03 16:26 787次阅读
    【北京迅为】《<b class='flag-5'>stm32</b>mp157<b class='flag-5'>开发板</b>嵌入式linux<b class='flag-5'>开发</b>指南》第五章 Ubuntu使用apt-get下载

    linux开发板如何编译curl

    在Linux开发板上编译 curl 库通常涉及到几个步骤,包括准备开发环境、下载源代码、配置编译选项以及执行编译和安装过程。以下是一个基本的指南,帮助你在Linux开发板上编译 cur
    的头像 发表于 08-30 15:33 623次阅读

    奋斗STM32开发板V5原理图.pdf

    奋斗STM32开发板V5原理图.pdf
    发表于 06-21 14:23 12次下载

    米尔NXP i.MX 93开发板的Qt开发指南

    Qt应用开发中,推荐使用QtCreator集成开发环境,可以在LinuxPC下开发Qt应用,自动化地交叉编译为开发板的ARM架构。本章使用Y
    的头像 发表于 06-07 08:01 1737次阅读
    米尔NXP i.MX 93<b class='flag-5'>开发板</b>的Qt<b class='flag-5'>开发</b>指南

    HarmonyOS开发:【基于命令行(开发环境)】

    支持在Windows环境下进行编译,如Hi3861、Hi3516系列开发板。因此,建议使用Ubuntu的编译环境对源码进行编译。同时,开发板的烧录需要在Windows
    的头像 发表于 04-25 17:54 1258次阅读
    HarmonyOS<b class='flag-5'>开发</b>:【基于命令行(<b class='flag-5'>开发</b><b class='flag-5'>环境</b>)】

    无法从低功耗模式中正确唤醒STM32L552怎么办?

    STM32L552无法从低功耗模式中正确唤醒
    发表于 03-20 08:07

    STM32U5,STM32WB及STM32L4开发板,哪个开发板拥有较多数量的ADC?

    请问,我现在需要开发一个项目,在这个项目中需要使用较多数量的传感器(至少8个),这些传感器需要进行信号采集,现在在使用STM32U5,STM32WB及STM32L4芯片的
    发表于 03-20 08:01

    STM32L552在实际应用中的功耗高于预期的原因是什么?如何解决?

    STM32L552在实际应用中的功耗高于预期。
    发表于 03-20 06:19

    为什么无法通过调试器连接到STM32L552

    无法通过调试器连接到STM32L552,或者编程失败
    发表于 03-20 06:14

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPGA芯片、时钟模块、电源模块、输入输出接口等组
    的头像 发表于 03-14 18:20 2021次阅读

    fpga开发板使用教程

    FPGA开发板的使用教程主要包括以下几个关键步骤。
    的头像 发表于 03-14 15:50 1137次阅读

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2258次阅读