iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VSCode如何搭建STM32开发环境
  • 207
分享到

VSCode如何搭建STM32开发环境

2023-06-20 13:06:07 207人浏览 安东尼
摘要

这篇文章给大家分享的是有关vscode如何搭建STM32开发环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。摘要: 作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但kei

这篇文章给大家分享的是有关vscode如何搭建STM32开发环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

摘要: 作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但keil的一些问题也一直存在,当然也有人用其他的比如STM32CubeIDE。但是今天推荐的是VScode+Keil Assistant插件,不需要很复杂的配置各种文件和环境变量,只需要一个插件即可!可以编译代码和下载程序。

当我们的工程文件比较大的时候,编译一次代码需要很久可能会花费到四五分钟,但是我们用vscode编写和编译的话时间就会大大缩减,同时还支持右键的函数跳转和自动补齐功能。

1、安装VScode

VScode大家应该不陌生了,Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、windowslinux 之上的,针对于编写现代WEB和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对javascripttypescriptnode.js的内置支持,并具有丰富的其他语言(例如c++,C#,Java,pythonPHPGo)和运行时(例如.netUnity)扩展的生态系统。

VSCode如何搭建STM32开发环境

在官网下载之后安装即可!

2、安装C/C++插件

VS Code安装完成之后,首先就要安装C/C++插件,点击软件最右边的扩展按钮,在出来的搜索框中输入C/C++,选择最上面一个然后点击安装即可,因为我这里已经安装过了,所以现实的是卸载。

VSCode如何搭建STM32开发环境

3、安装Keil Assistant插件

C/C++插件安装完成之后,首先就要安装1Keil Assistant插件,同样点击软件最右边的扩展按钮,在出来的搜索框中输入keil,选择最上面一个Keil Assistant然后点击安装即可。

VSCode如何搭建STM32开发环境

VSCode如何搭建STM32开发环境

添加keil可执行文件UV4.exe的绝对路径,这里有两个路径,上面是C51的,下面是MDK的,这里以STM32为例,添加的是我电脑上的MDK的可执行文件的路径,如下:

VSCode如何搭建STM32开发环境

这里在桌面找到Keil的图标,右键查看文件所在位置,就能看到keil的可执行文件的路径,把它复制到上面就可以了。

VSCode如何搭建STM32开发环境

至此VScode的MDK环境就搭建好了,是不是很简单。

4、用vscode打开keil工程

当插件安装完成之后文件界面会出现KEIL UVISION PROJECT,然后点击右边的+加号。

VSCode如何搭建STM32开发环境

选择我们要打开的keil文件,和用MDK打开工程一样,需要打开后缀名为.uvprojx的文件。

VSCode如何搭建STM32开发环境

之后项目就打开了!

VSCode如何搭建STM32开发环境

5、编译、下载程序

这个插件是可以进行编译,烧录的。不需要额外添加其他的插件。提供了3个按钮,分别代表 编译,下载,重新编译。

VSCode如何搭建STM32开发环境

编译所需要的工具下载器的配置,是在MDK中配置的,也就是说你在MDK中配置好Debug,在VScode中就可以直接点击下载按钮下载程序了,是不是很方便!

VSCode如何搭建STM32开发环境

6、常用操作

编译,烧录:提供了 3 个按钮,分别代表 编译,下载,重新编译

VSCode如何搭建STM32开发环境

保存和刷新:在 Keil 上添加/删除源文件,更改,配置项目,更改完毕后点击 保存所有,插件检测到 keil 项目变化后会自动刷新项目

VSCode如何搭建STM32开发环境

打开源文件:单击源文件将以预览模式打开,双击源文件将切换到非预览模式打开

VSCode如何搭建STM32开发环境

切换 c/c++ 插件的配置:点击目标名称在多个 c/c++ 配置中切换

VSCode如何搭建STM32开发环境

切换 keil Target:点击项目的切换按钮,可以在多个Keil Target 之间切换

VSCode如何搭建STM32开发环境

展开引用:在编译完成后,可以点击源文件项的箭头图标展开其引用(仅支持 ARM 项目)

VSCode如何搭建STM32开发环境

官方简述

下面是官方对这个插件的描述:

VScode上的Keil辅助工具,与c/c++ 插件配合使用。能够为Keil项目提供语法高亮、代码片段的功能,并支持对keil项目进行 编译、下载。仅支持 Keil uVison 5 及以上版本。仅支持Windows平台。

功能特性?

加载Keil C51/ARM 项目,并以Keil项目资源管理器的展示方式显示项目视图。

自动监视keil项目文件的变化,及时更新项目视图。

通过调用Keil命令行接口实现 编译,重新编译,烧录keil项目。

自动生成c_cpp_properties.JSON文件,使C/C++插件的语法分析能正常进行。

感谢各位的阅读!关于“VSCode如何搭建STM32开发环境”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: VSCode如何搭建STM32开发环境

本文链接: https://www.lsjlt.com/news/296915.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VSCode如何搭建STM32开发环境
    这篇文章给大家分享的是有关VSCode如何搭建STM32开发环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。摘要: 作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但kei...
    99+
    2023-06-20
  • VSCode搭建STM32开发环境的方法步骤
    目录1、安装VScode2、安装C/C++插件3、安装Keil Assistant插件4、用vscode打开keil工程5、编译、下载程序6、常用操作官方简述摘要: 作为一个51单片...
    99+
    2024-04-02
  • vscode搭建STM32开发环境的详细过程
    目录需要安装的软件 vscodemakeopenocdstm32CubeMX配置开发环境配置编译下载功能配置调试功能需要安装的软件  vscode 必装插件: ...
    99+
    2024-04-02
  • vscode如何搭建java开发环境
    这篇文章主要介绍“vscode如何搭建java开发环境”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vscode如何搭建java开发环境”文章能帮助大家解决问题。一、安装Java Extension...
    99+
    2023-07-05
  • VSCode搭建Django开发环境
    本篇介绍在vscode环境下搭建Django开发环境的详细步骤,共计10个步骤 安装python和VSCode,安装插件 VSCode打开项目文件夹 例如:devops 终端中键入命令:建立虚拟环...
    99+
    2023-09-14
    vscode django python
  • 如何搭建一个VScode + keil开发环境
    这篇文章给大家介绍如何搭建一个VScode + keil开发环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Keil Assistant插件安装与使用其实在Vscode上就有专门的插件可以调用keil的接口去实现编译...
    99+
    2023-06-20
  • 如何用vscode搭建react-native开发环境
    本篇内容主要讲解“如何用vscode搭建react-native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用vscode搭建react-native开发环境”吧!问题代码没有提示...
    99+
    2023-06-20
  • 如何用vscode搭建php环境
    本篇内容介绍了“如何用vscode搭建php环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装PHP要在VS Code中搭建PHP环境,...
    99+
    2023-07-05
  • 如何搭建vue.js开发环境
    这篇文章将为大家详细讲解有关如何搭建vue.js开发环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。vue.js开发环境搭建教程分享,具体内容如下1、安装node.js...
    99+
    2024-04-02
  • 如何搭建C++开发环境
    本篇内容主要讲解“如何搭建C++开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何搭建C++开发环境”吧!1.我们先来看看内联函数给我们带来的好处:从一个用户的角度来看,内联函数看起来和...
    99+
    2023-06-17
  • 如何搭建Scala开发环境
    这篇文章主要介绍了如何搭建Scala开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Scala基于Java平台,所以Scala开发环境很容易搭建。看了下面的介绍,你会对...
    99+
    2023-06-17
  • 如何搭建Java开发环境
    这篇“如何搭建Java开发环境”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“如何搭建Java开发环境”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。...
    99+
    2023-06-26
  • Jspxcms开发环境如何搭建
    本文小编为大家详细介绍“Jspxcms开发环境如何搭建”,内容详细,步骤清晰,细节处理妥当,希望这篇“Jspxcms开发环境如何搭建”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Jspxcms开发环境使用ecli...
    99+
    2023-06-26
  • git开发环境如何搭建
    这篇文章主要介绍“git开发环境如何搭建”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“git开发环境如何搭建”文章能帮助大家解决问题。一、安装 GitGit 的安装方式有多种,下面介绍两种常用的方式...
    99+
    2023-07-05
  • Angular如何搭建开发环境
    这篇文章给大家分享的是有关Angular如何搭建开发环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Angular 是一款开源 JavaScript 框架,由Google 维护...
    99+
    2024-04-02
  • golang如何开发环境搭建
    搭建步骤:1、在Golang官方网站上下载适合操作系统的安装包;2、按照官方文档或安装指南的说明,执行安装程序进行安装;3、将Golang的安装路径添加到系统的PATH环境变量中;4、在计算机上创建一个用于存放Golang项目的工作目录;5...
    99+
    2023-12-15
    Golang 环境搭建
  • php开发环境如何搭建
    要搭建PHP开发环境,您需要按照以下步骤进行操作: 安装Web服务器:您可以选择Apache、Nginx等常见的Web服务器。根据...
    99+
    2023-10-25
    php
  • JBPM开发环境如何搭建
    要搭建JBPM的开发环境,需要以下几个步骤:1. 安装Java JDK:首先要确保机器上已安装Java JDK,并设置好JAVA_H...
    99+
    2023-09-11
    JBPM
  • Python开发环境如何搭建
    小编给大家分享一下Python开发环境如何搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、Python解释器 安装Windows平台下载地址 https:/...
    99+
    2023-06-15
  • linux开发环境如何搭建
    要搭建Linux开发环境,可以按照以下步骤进行:1. 选择Linux发行版:根据自己的需求和偏好,选择适合的Linux发行版,如Ub...
    99+
    2023-08-17
    linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作