当前位置: 代码网 > 服务器>服务器>Linux > Vscode搭建STM32 Keil工程:揭秘高效开发的秘密武器,轻松打造专业级嵌入式项目!

Vscode搭建STM32 Keil工程:揭秘高效开发的秘密武器,轻松打造专业级嵌入式项目!

2024年08月02日 Linux 我要评论
前言:Visual Studio Code 是一个支持多种语言的源代码编辑器,具备语法高亮、代码补全、重构等功能,并集成了命令行和Git。适用于多个操作系统,包括Windows、macOS、Linux,并提供了扩展支持。

vscode搭建stm32 keil工程:揭秘高效开发的秘密武器,轻松打造专业级嵌入式项目!

前言:visual studio code 是一个支持多种语言的源代码编辑器,具备语法高亮、代码补全、重构等功能,并集成了命令行和git。适用于多个操作系统,包括windows、macos、linux,并提供了扩展支持。

如何获取该软件,搜索官网即可下载。

  1. 下载vscode软件。
  2. 安装汉化插件,方便自己操作。
  3. 安装c++插件
  4. 安装keil assistant
  5. 基本的设置

安装汉化插件,方便自己操作

在这里插入图片描述

安装c++插件

在这里插入图片描述

安装keil assistant (这个插件才能支持keil工程文件)

在这里插入图片描述
keil assistant 基本的配置。如下:
在这里插入图片描述
在keil assistant设置界面,根据你的单片机类型(c51/arm),在相应的输入栏里粘贴keil的路径即可,这样才能调佣keil软件中的编译文件。否则编译不过,简单来说就是编译线。

怎么查自己软件路径呢?

比如我的路径如:d:\a_02_zhuanye_ruanjian\02_keil\uv4\uv4.exe
在这里插入图片描述

vscode打开单个文件,中文乱码处理办法

因为vscode默认打开文件的字符集编码类型为utf-8,所以有些文件中的含有中文的内容会是乱码,现在设置打开文件自动为(gb 2313)猜测字符集编码即可
步骤一:
在这里插入图片描述
步骤二:
在这里插入图片描述
步骤三:在这里插入图片描述

问题:怎么配置vscode实现全局自动识别文件编码

尽管vscode具备自动识别文件编码的功能,但有时在打开某些文件时仍可能出现乱码。这通常是因为编辑器没有自动识别文件的编码方式,而默认使用utf-8编码来打开文件。
然而,vscode实际上自带了文件编码识别功能,无需任何额外插件。下面是设置方法:
打开vscode。
1. 点击菜单栏中的“文件”(file)。
2. 在下拉菜单中选择“首选项”(preferences)。
3. 在弹出的设置窗口中,点击左侧的“设置”(settings)图标。
4. 在搜索结果中找到“files: auto guess encoding”选项,勾选该选项。
5. 关闭设置窗口并保存更改。
在这里插入图片描述
通过以上步骤,你可以启用vscode的文件编码自动识别功能。这样,在下次打开文件时,编辑器将自动检测文件的编码方式,并使用正确的编码进行打开,从而避免出现乱码问题。

最后完成搭建,vscode如何使用?

在这里插入图片描述

项目二:vscode搭建arduino 开发板 vscode+platformio插件

安装platformio插件。
在这里插入图片描述
等待下载好,预计4-10分钟。
在这里插入图片描述
显示如下插件基本安装完成。
在这里插入图片描述

vscode如何打开arduino 工程?

首先在platformio新建一个工程,在这个工程下导入我们相应的需要库文件。

在这里插入图片描述
新建工程文件框架如下,主要是src 和lib 文件夹,其中src中是mian.ccp文件。
把arduino工程下的相关文件复制到这两个文件下。
在这里插入图片描述
最后打开用platformio插件导入刚刚做好的工程文件。
在这里插入图片描述

恭喜您已经完成搭建环境。这里自是自己的一个个人笔记,不是很详细,多多包涵。欢迎大佬对我的指导。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com