嵌入式软件开发常用的编程语言就是C和C++了,这个插件提供了包括智能代码补全、代码格式化、调试支持等在内的全方位的C/C++开发功能。 3、C/C++ Extension 这个插件包含了 C/C++ 工程需要的插件(C/C++ Themes、CMake、CMake Tools等) 4、C/C++ GNU Global 想要在VS Code实现函数、变量跳转,这个插件也装起来 5...
CMake Tools 是一个用于快速创建和管理CMake项目的插件,可以帮助我们简化嵌入式开发中的构建过程。 DeviceTree DeviceTree是一个设备树语法插件,可以方便我们阅读设备树文件。 Chinese插件 此插件为中文(简体)语言包。 Doxygen 在进行嵌入式开发时,编写高质量的文档是十分重要的。Doxygen Documentation Generator插件可以帮助...
为了尝试使用更优雅的解决方案,我找到了PlatformIO,一个作为vscode插件的嵌入式开发解决方案,接下来就记录一下用PlatformIO实现编译、烧写、串口通讯、STLink调试、变量查找的过程。 安装 1.vscode安装 vscode相信大部分编程爱好者电脑上都有,在浏览器内核的帮助下使得vscode启动非常迅速,再加上各种插件实现代码提示、代码...
首先安装Cortex-Debug插件和arm gcc工具链,然后配置好环境路径,如果使用Jlink调试,需要下载Jlink套件,安转好之后,找到JLinkGDBServerCL.exe这个程序,在VS Code的设置中添加"cortex-debug.JLinkGDBServerPath": “C:/Program Files (x86)/SEGGER/JLink_V630f/JLinkGDBServerCL.exe”,后面的路径是你自己的路径。 { /...
在嵌入式开发领域,选择一款合适的开发工具至关重要。而VSCode作为一款轻量级、强大的编辑器,已然成为开发者的首选。 本文将推荐一些实用的、与嵌入式开发相关的VSCode插件,相信总有一款适合你。 1、serialterminal 这款插件提供了一个简单的串口终端,可以帮助我们轻松地与串口设备进行通信。它支持多种波特率和数据位格式...
安装PlatformIO不需要想Keil一样安装一个软件(可能还需要付费),只需要在插件中搜索并安装即可。 3. 驱动安装 跟普通的嵌入式开发一样,如果你的设备与电脑连接需要驱动,那同样需要将驱动安装上,PlatformIO支持许多嵌入式芯片包括但不限于STM32、Arduino等,这一步需要安装你的芯片可能所需的驱动。
[VScode] 嵌入式软件开发必备插件 C/C++ c/c++智能提示、调试和代码浏览 C++ Intellisense 借助GNU Global标签的c/c++智能提示 Bracket Pair Colorizer 一个可定制的扩展为匹配括号着色 Chinese (Simplified) 中文语言包扩展(简体) GBKtoUTF8 一个vscode扩展转换GBK到utf8...
在安装完PlatformIO并启用后,在vscode的侧边栏可以看到一只小蚂蚁,那个就是PlatformIO的插件,点击就进入了控制界面,如果没有界面就点击左下栏的PIO Home-Open即可。 新建一个PlatformIO项目可以点击Quick Access里面的New Project。 并为新项目命名,在Board中选择你的嵌入式芯片对应的型号,以及需要开发对应的Framework。
在安装完PlatformIO并启用后,在vscode的侧边栏可以看到一只小蚂蚁,那个就是PlatformIO的插件,点击就进入了控制界面,如果没有界面就点击左下栏的PIO Home-Open即可。 file 新建一个PlatformIO项目可以点击Quick Access里面的New Project。 并为新项目命名,在Board中选择你的嵌入式芯片对应的型号,以及需要开发对应的Framework...
至此,本期的VSCode搭建嵌入式调试工程就给大家分享到这里了。文章最后,在这里打一个大大的广告,NXP公司已经推出了基于VSCode平台的嵌入式开发插件:MCUXpresso forVSCode。在VSCode的插件市场中直接搜索即可找到: 安装完毕后,在左边选项卡中即可看到: