检测到 #include 错误。请更新 includePath。已为此翻译单元....禁用波形曲线(Arduino VScode)

1.安装arduino1.8.7,1.8.7以上编译会乱码
2.用vscode打开一个空文件夹,新建xxx.ino文件,ino文件名和文件夹名相同;再一个添加.vscode文件夹。
3.在.vscode文件夹添加三个文件:arduino.json , c_cpp_properties.json , settings.json

arduino.json:

{
    "programmer": "AVRISP mkII",
    "board": "arduino:avr:mega",
    "configuration": "cpu=atmega2560",
    "port": "COM5",
    "sketch": "sketch_mar04b.ino"
}
  • 串口修改,其他的可以在右下方修改

c_cpp_properties.json:

{
    "configurations": [
        {
            "name": "Win32",
            "defines": [
                "ARDUINO=10800"
            ],
            "includePath": [
                "C:\\Program Files (x86)\\Arduino\\tools\\**",
                "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\**",
                "${workspaceRoot}",
                "C:\\\\Program Files (x86)\\\\Arduino\\\\hardware\\\\tools\\\\**",
                "C:\\\\Program Files (x86)\\\\Arduino\\\\libraries\\\\**"
            ],
            "forcedInclude": [
                "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino\\Arduino.h"
            ],
            "intelliSenseMode": "gcc-x64",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "compilerPath": "C:/Program Files (x86)/Arduino/hardware/tools/avr/bin/avr-gcc.exe"
        }
    ],
    "version": 4
}
  • 默认C盘路径

settings.json:

{
    "C_Cpp.errorSquiggles":"Disabled"
}

完成:
检测到 #include 错误。请更新 includePath。已为此翻译单元....禁用波形曲线(Arduino VScode)_第1张图片

你可能感兴趣的:(检测到 #include 错误。请更新 includePath。已为此翻译单元....禁用波形曲线(Arduino VScode))