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
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348713
  • 开发板
    +关注

    关注

    25

    文章

    4426

    浏览量

    93938

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

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

收藏 人收藏

    评论

    相关推荐

    无法从低功耗模式中正确唤醒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

    STM32+Linux开发板应用手册

    STM32 WIFI Linux 安卓智能控制开发板应用手册
    发表于 12-21 11:04 0次下载

    #fpga开发板 Lattic-mipi开发板

    FPGA开发板
    明德扬科技
    发布于 :2023年10月25日 18:01:23

    STM32开发板能截屏吗?

    STM32开发板能截屏嘛?
    发表于 10-17 07:15

    基于STM32U5的B-U585I-IOT02A开发板开箱

    基于STM32U5的B-U585I-IOT02A开发板开箱
    的头像 发表于 09-26 16:20 935次阅读
    基于<b class='flag-5'>STM32</b>U5的B-U585I-IOT02A<b class='flag-5'>开发板</b>开箱

    STM32 Nucleo开发板介绍

    STM32 Nucleo开发板是带多种STM32微控制器系列的开发板,她为用户提供可接受的价格和灵活的方式进行产品创新和原型开发。用户可以从
    发表于 09-12 06:28

    【OKMX6ULL-C 开发板】创建开发环境+helloworld

    本章描述了飞凌OK6ULL开发板环境
    的头像 发表于 08-27 01:19 986次阅读
    【OKMX6ULL-C <b class='flag-5'>开发板</b>】创建<b class='flag-5'>开发</b><b class='flag-5'>环境</b>+helloworld

    【米尔-STM32MP135开发板-入门级MPU试用】米尔-STM32MP135开发板开发环境搭建

    今天为大家做一下米尔-STM32MP135开发板环境搭建方法,首先先对开发板和核心做个介绍: 米尔-
    发表于 08-17 00:07

    关于STM32L552的功耗问题

    我们选用STM32L552 ,因为看指标,这款芯片的功耗很低,看指标 106 μA/MHz Run mode但是我们实测下来,2MHz的时候 电流为0.89mA16MHz的时候电流为2.8mA。差异
    发表于 08-07 09:14

    【FireBeetle 2 ESP32-S3开发板体验】测评1_搭建开发环境

    第1章 开发板开箱以及开发环境搭建 感谢电子发烧友社区提供的测评机会,参加DFRobot 的FireBeetle 2 ESP32-S3开发板的测评。 在官网的介绍页面,可以看到板卡相关
    发表于 07-29 21:40

    iTOP-STM32MP157开发板开发学习一两用

    处理器 iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。 核心
    发表于 06-07 10:54

    正点原子STM32系列——精英V2开发板评测报告聚合帖

    V1.0》读后感 【正点原子STM32精英V2开发板体验】学习使用LCD画点以及显示字符函数 【正点原子STM32精英V2开发板体验】创建初始开发
    发表于 05-10 11:17