使用vsCode配合IAR搭建arm开发环境

众所周知IAR的编辑功能就是个垃圾,但是不得不承认IAR的编译器相当的牛X,经常以稳定可靠而著称,为此我们把VSCODE强大的编辑功能和IAR结合一下来加快我们的开发周期。

一、下载VSCODE并安装,这个过程太简单了,要是不会就别玩开发了,出门右转包工头在喊你。

二、下载安装IAR和谐版,有条件的尽量支持正版,人间也不容易。

三、在IAR下建立基础工程并能成功编译(选择使用CMSIS),不会的依然出门右转。

四、在VSCODE中安装插件,所需要的插件为:

1、ARM assembly highlighting for Visual Studio Code

2、C/C++ for Visual Studio Code

3、C++ Intellisense

4、IAR Embedded Workbench

五、在IAR建立的工程根目录新建一个文件夹《.vscode》,在该文件夹下建立如下文件:

1、《iar.json》,意思已经很明确了,多的就不重复叙述了。

{
    "version": 1,
    "path": "C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\",
    "project": "E:\STM32\NewKm3Code\NewKm3Code.ewp",
    "config": "Debug",
    "parallel" : true
}

2、文件>首选项>用户>扩展>IAR configuration勾选Enable IAR extension 选项。

3、在《 settings.json》文件中增加 : "iar.enabled": true 

六、在英文输入法状态下使用 ctrl+shift+b 开始编译。

原文地址:https://www.cnblogs.com/yangwenli/p/12069804.html