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

    关注

    2313

    文章

    11191

    浏览量

    374597
  • 开发板
    +关注

    关注

    26

    文章

    6413

    浏览量

    120723

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【正点原子STM32N647开发板试用】--开箱与开发环境搭建

    感谢电子发烧友论坛及正点原子提供的STM32N647开发板试用,机会难得。收到正点原子STM32N647开发板套装,很是欣喜,开发板套件摆放
    发表于 01-25 00:01

    奋斗 STM32 开发板入门手册

    电子发烧友网站提供《奋斗 STM32 开发板入门手册.pdf》资料免费下载
    发表于 01-13 10:44 12次下载

    MCU 开发板大比拼:STM32、ESP32、Arduino、树莓派谁更强?

    嵌入式开发板琳琅满目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易纠结:到底哪块适合我的项目?本文整理了一份开发板对比速查表,帮你快速理清思路。一
    的头像 发表于 01-09 19:03 1375次阅读
    MCU <b class='flag-5'>开发板</b>大比拼:<b class='flag-5'>STM32</b>、ESP32、Arduino、树莓派谁更强?

    【免费试用】正点原子STM32N647开发板免费试用

    STM32N647开发板是正点原子以STM32N647X0H3Q为核心推出的开发板开发板提供了强大的AI算力和CPU处理能力支持,可进行人
    的头像 发表于 12-23 08:06 1606次阅读
    【免费试用】正点原子<b class='flag-5'>STM32</b>N647<b class='flag-5'>开发板</b>免费试用

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试器/编程器,具有USB重新枚举功能。STM
    的头像 发表于 10-22 14:26 1205次阅读
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-144开发板技术解析与应用指南

    STMicroelectronics NUCLEO-H7S3L8 STM32 Nucleo-144开发板采用STM32H7S3L8 MCU,提供了一个经济实惠的多功能平台,用于原型设计
    的头像 发表于 10-17 14:40 1488次阅读
    <b class='flag-5'>STM32</b> Nucleo-144<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发板支持ARD
    的头像 发表于 10-16 10:50 974次阅读
    ‌<b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    CW32L011电机驱动开发板——驱动无刷电机

    CW32L011电机驱动开发板
    的头像 发表于 08-22 10:02 1211次阅读
    CW32<b class='flag-5'>L</b>011电机驱动<b class='flag-5'>开发板</b>——驱动无刷电机

    CW32L011电机驱动控制开发板-软件

    CW32L011电机驱动控制开发板-软件分析 衔接上一个硬件
    的头像 发表于 08-13 10:44 1191次阅读
    CW32<b class='flag-5'>L</b>011电机驱动控制<b class='flag-5'>开发板</b>-软件

    CW32L011电机驱动电机控制开发板-硬件1

    CW32L011电机驱动电机控制开发板-硬件介绍 后面有软件分析
    的头像 发表于 08-12 14:20 4485次阅读
    CW32<b class='flag-5'>L</b>011电机驱动电机控制<b class='flag-5'>开发板</b>-硬件1

    ESP32开发板元件资料

    ESP32开发板元件
    发表于 07-21 14:47 17次下载

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装
    的头像 发表于 06-18 15:22 1463次阅读
    迅为RK3576<b class='flag-5'>开发板</b>NPUrknn-toolkit2<b class='flag-5'>环境</b>搭建和使用docker<b class='flag-5'>环境</b>安装

    超低功耗开发工具PY32L020开发板

    PY32L020开发板是针对普冉PY32L020超低功耗32位单片机设计的官方评估平台,用于快速验证芯片功能和开发原型系统开发支持有工具链是
    的头像 发表于 06-13 14:58 1013次阅读
    超低功耗<b class='flag-5'>开发</b>工具PY32<b class='flag-5'>L</b>020<b class='flag-5'>开发板</b>

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款入
    的头像 发表于 06-12 19:33 1413次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    第二章 开发板与芯片介绍 详解W55MH32芯片及开发板

    本章介绍了W55MH32芯片及开发板。该芯片采用Cortex-M3内核,主频216MHz,集成以太网功能,有L和Q两种型号。配套开发板L-EVB功能丰富、Q-EVB为最小系统
    的头像 发表于 05-26 09:19 1709次阅读
    第二章 <b class='flag-5'>开发板</b>与芯片介绍  详解W55MH32芯片及<b class='flag-5'>开发板</b>