VsCode- Embedded IDE 搭建单片机开发环境

1,818 阅读1分钟

目录

1. 环境准备
2. Embedded IDE扩展安装和配置
3. Cortex-Debug 安装和配置


1. 环境准备

  • 安装 VS Code;
  • 安装 MinGW 编译器;

具体安装操作参考链接: blog.csdn.net/weixin_4317…


2. Embedded IDE扩展安装和配置

Embedded Tools 是嵌入式开发核心工具

  • 在扩展商店搜索 Embedded IDE 并安装:

IDE-001.png


  • 打开EIDE ,点击“安装实用工具:

IDE-002.png

IDE-003.png


  • 将axf to elf选项打勾:

IDE-004.png

IDE-005.png


3. Cortex-Debug 安装和配置

  • 在扩展商店搜索[ cortex-debug ],点击安装:

Debug-001.png

  • 安装完成后点击设置, 找到 Cortex-debug:Arm Toolchain Path-->点击setting.json 进行编辑 (可参考我的设置)
{
    "C_Cpp.default.compilerPath": "D:/mingw64/bin/gcc.exe",  // mingw 编译器路径
    "files.autoGuessEncoding": true,
    "EIDE.ARM.Option.AxfToElf": true,
    "editor.wordWrap":"on",
    "EIDE.DisplayLanguage": "zh-cn",
    "EIDE.ARM.GCC.InstallDirectory": "${userRoot}/Administrator/.eide/tools/gcc_arm", // eide 安装路径
    "EIDE.OpenOCD.ExePath": "${userRoot}/Administrator/.eide/tools/openocd_7a1adfbec_mingw32/bin/openocd.exe",
    "EIDE.JLink.InstallDirectory": "${userRoot}/Administrator/.eide/tools/jlink",
    "terminal.integrated.defaultProfile.windows": "PowerShell",
    "EIDE.SDCC.InstallDirectory": "${userRoot}/Administrator/.eide/tools/sdcc",
    "cortex-debug.armToolchainPath": null,
    "cortex-debug.openocdPath":null,
    "cortex-debug.JLinkGDBServerPath": null,
    "EIDE.Cppcheck.ExecutablePath": "${userRoot}/Administrator/.eide/tools/cppcheck/cppcheck.exe",
    "workbench.editorAssociations": {
        "*.FLM": "default"
    },
    "workbench.startupEditor": "none",
    "EIDE.STLink.ExePath": "${userRoot}/Administrator/.eide/tools/st_cube_programer/bin/STM32_Programmer_CLI.exe",
    "EIDE.ARM.INI.Path": "",
    "EIDE.C51.INI.Path": ""
}



至此,Vs Code 进行Embedded IDE 搭建单片机开发环境完毕。