当前位置: 首页 > news >正文

ESP32开发问题汇总

1.官方example项目打开以后,官方函数定义无法跳转。

参考链接:Vscode下ESP32工程函数定义无法跳转_esp32 程序无法转到定义-CSDN博客​​​​​​

🔧 操作原理与解决流程

1️⃣ 删除 .vscode 目录

先删除项目中可能被不对的旧配置污染的 .vscode 目录,包括其中的 c_cpp_properties.jsonsettings.json 等文件。

2️⃣ 执行命令:ESP-IDF: Add vscode Configuration Folder

通过 VSCode 快捷键 Ctrl+Shift+P 选择该命令后,ESP-IDF 插件会自动生成正确的 .vscode 配置,包括:

  • 正确的 includePath 路径配置(ESP-IDF 组件头文件、项目路径、生成目录等)

  • 指定正确的 compilerPathdefinescompile_commands.json 等信息,供 IntelliSense 使用¹
    这样,VSCode 的 C/C++ 插件就能识别你所有 ESP-IDF 的头文件和函数定义,恢复 “跳转定义” 功能。

http://www.lryc.cn/news/609181.html

相关文章:

  • ZStack Cloud 5.3.40正式发布
  • 第15届蓝桥杯Scratch图形化国赛初/中级组2024年9月7日真题
  • Product Hunt 每日热榜 | 2025-08-02
  • 01数据结构-时间复杂度和空间复杂度
  • Petalinux 23.2 构建过程中常见下载错误及解决方法总结
  • ORA-12514:TNS: 监听程序当前无法识别连接描述符中请求的服务
  • 小白学OpenCV系列2-理解图像
  • 使用纯Docker命令搭建多服务环境(Linux版)
  • Web 开发 11
  • 腾讯人脸识别
  • lumerical——锥形波导偏振转换
  • 大白话讲解MCP
  • 机器学习第四课之决策树
  • Android 之 蓝牙通信(2.0 经典)
  • Kaggle 竞赛入门指南
  • ELECTRICAL靶机复现练习笔记
  • C++中多线程和互斥锁的基本使用
  • 【数据结构】二叉树的顺序结构实现
  • 15_01_opencv_形态学滤波
  • 35.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--数据缓存
  • Android 之 RxJava2
  • Kali基础知识点【1】
  • 基于图像识别与分类的中国蛇类识别系统
  • gitee使用教程
  • 电路原理图绘制专业实战教程2
  • 生成式人工智能展望报告-欧盟-04-社会影响与挑战
  • Java中手动床架一个线程池
  • [硬件电路-134]:模拟电路 - 运算放大器常见运算:两模拟信号相加、相减、单模拟信号的积分、微分...
  • template<typename R = void> 意义
  • 【Python练习】075. 编写一个函数,实现简单的语音识别功能