esp32-pico-d4开发环境配置
csdn某文字教程,使用的V4.xx版本,按照该教程只能进行到vscode之前,
后续vscode的hello_world头文件处出现两个问题:
1."freertos/FreeRTOS.h" 等头文件出现波浪线,可以参照以上教程点击灯泡修改includePath,添加esp32相关工具解决该问题。
2. identifier "config_idf_target"is undefined
未定义标识符 portTICK_PERIOD_MS
头文件“stdio.h”使用的是之前Qt的配置
此类问题都是编译器使用之前qt的配置造成的,点击左下角esp32位置,屏幕中上方会选择工程平台硬件等信息,确认之后,c_cpp_properties.json会自动调整
问题配置文件c_cpp_properties.json内容如下:
{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "C:\\Qt\\mingw_w64\\mingw64\\bin\\gcc.exe","cStandard": "c17","cppStandard": "gnu++14","intelliSenseMode": "windows-gcc-x64","configurationProvider": "ms-vscode.cmake-tools"}],"version": 4
}
调整之后的c_cpp_properties.json文件:
{"configurations": [{"name": "esp32","includePath": ["${workspaceFolder}/**","D:\\exe\\esp32\\esp-idf/**","D:\\exe\\esp32tools/**"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "d:\\exe\\esp32tools\\tools\\xtensa-esp32-elf\\esp-2022r1-11.2.0\\xtensa-esp32-elf\\bin\\xtensa-esp32-elf-gcc.exe","cStandard": "c17","cppStandard": "gnu++14","intelliSenseMode": "windows-gcc-x86"}],"version": 4
}
vscode应该可以正常使用了吧~不懂,但是软件不会再报错,且板子可以正常完成烧写,信息打印。
但是!!!
按照csdn那个教程,不知道少了什么,左下角COM、esp32等图标点击没有反应,不会出现屏幕中央的配置。全部卸载,按照官网的vscode配置教程,下载好了esp-idf,esp32tools,完成配置之后,左下图标才能正常使用。
感觉更新比较快,官网的还是比较靠谱的,瞎折腾了(没有硬件,先乱操作了一通,没有问题制造问题。。)
esp32-pico-d4开发环境配置相关推荐
- 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK
树莓派Raspberry Pico RP2040 开发环境配置骨灰版 总览目录 树莓派Raspberry Pico RP2040 开发环境配置骨灰版 前置说明 0.1 关于调试使用的Debugger ...
- RaspberryPi Pico CLion开发环境配置
RaspberryPi Pico CLion开发环境配置 树莓派家族新成员Pico RaspberryPi Pico 是一款低成本,高性能的微控制器开发板,具有灵活数字接口的ARM架构双核Cortex ...
- ESP32开发(1)----Espressif-IDE开发环境配置
Espressif-IDE开发环境配置 前言 一.ESP32-WROOM-32介绍 二.IDE环境搭建 三.建立第一个项目 总结 前言 最近得到一块ESP32-WROOM-32的开发板,没有原理图,但 ...
- Arduino IDE + ESP32系列开发环境配置
前言 ESP32系列开发环境配置教程 ESP32包 链接:https://pan.baidu.com/s/1O3ndDlpH-zL2OcFiLECmVA?pwd=kbcx 提取码:kbcx 已经配置好 ...
- 第一讲:ESP32-IDF+VSCode开发环境配置
第一讲:ESP32-IDF+VSCode开发环境配置 文章目录 第一讲:ESP32-IDF+VSCode开发环境配置 1.1写进ESP32芯片的二进制程序的生成方式 1.2ESP32-IDF+VSCo ...
- 树莓派Pico(Raspberry Pi Pico) Windows开发环境—①开发工具链的安装
Windows 下搭建 树莓派Pico(Raspberry Pi Pico) 的开发环境 在Microsoft Windows上安装工具链与其他平台有所不同.然而,一旦安装,RP2040的构建代码有点 ...
- Python开发环境配置
好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...
- vue如何配置服务器端跨域_vue开发环境配置跨域,一步到位
本文要实现的是:使用vue-cli搭建的项目在开发时配置跨域,上线后不做任何任何修改,接口也可以访问 阅读时间需要三分钟 production:产品 生产环境 development:开发 开发环境 ...
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
1.下载和安装OpenCV SDK VS2010不用说,肯定都安装了吧.来说说当前最新的OpenCV版本2.4.8(2014年2月24日),2.4.9 (2014年4月)的下载和安装.与其说是安装,不 ...
- ug二次开发环境可以用c语言吗,NX二次开发(1):开发环境配置
最近小编开始走上NX的二次开发之路,驱动我学习NX二次开发主要是兴趣使然.对NX进行二次开发,首先需要配置好开发环境,下面跟着小编踏上二次开发的道路吧! 本文以NX11.0为例,介绍如何在VS2013 ...
最新文章
- 计算机网络模型到底是七层?五层?四层?
- 剑指offer_第2题_替换空格
- 使用 PHPMailer 发送邮件
- 毛绒材质渲染_学室内设计必进,建模渲染那都不是事儿
- lodash是否是数组_lodash源码解析:for家族
- 关于使用IDEA导入项目后依赖报错的解决方案
- istringstream字符串流对象
- visio2016下载与安装
- b2c京东流程图_京东商城网上交易流程分析
- matlab可以模拟力学实验吗,基于Matlab GUI的渗流力学虚拟仿真实验平台开发
- ai-tb.cn 这里面的数据就该都是淘宝的,现在去哪抓取?
- 荣耀手机与无线电脑连接服务器,华为手机怎么实现无线连接PC电脑传输文件和图片...
- 巫师编程语言“咒语” 设想
- if condition 大于_「函数-基础篇」IF函数的应用
- RabbitMq Direct exchange路由模型
- Chrome安装flash插件的解决方案
- rgba 转 rgb或者16进制的计算方法
- J2EE系列:再谈IE的浏览器模式和文档模式
- [Vue warn]: Unknown custom element did you register the component correctly? vue.js:597
- Springboot+vue项目毕业生信息招聘平台
热门文章
- 弘辽科技:直通车成交率怎么算?成交率低怎么办?
- centos7系统时间的修改
- php前端开发培训,杭州web前端培训技术学校(web前端开发和php开发)
- 分享中科大的镜像源地址,例如rust国内源
- 第二届无线通信AI大赛全新升级!全英文双赛道,百万奖金虚席以待!
- STM32DAC讲解及代码示例
- iOS中触摸事件传递和响应原理
- Alibaba Cloud Linux 3 安装部署 ECStore B2C V5.0.1 社区版
- Go 开源说第十一期:KubeSphere-面向云原生应用的容器混合云
- FME教程:表格数据分组统计总数的三种实现方式