VSCODE ESP-IDF 内置 JTAG 接口断点单步调试笔记

server/2024/9/24 11:26:54/

环境配置

  • 下载VSCODE之后,安装VSCODE的ESP-IDF插件。

  • 在这里插入图片描述

  • 还可安装c/c++python的语言插件
    在这里插入图片描述
    在这里插入图片描述

  • 进行配置:ctrl+shift+P 打开配置选项,输入ESP-IDF:Configure ESP-IDF extension
    在这里插入图片描述

  • 根据情况选择即可:
    在这里插入图片描述

  • 点击“Configure Tools”
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  • 出现"C:\Espressif\tools\idf-python\3.11.2\python.exe -m pip" is not valid. (ERROR_INVALID_PIP)"可以删除 C:\Espressif\tools\idf-python目录后,修改下载源或直接进行重新下载尝试。
  • 底部状态栏:
    在这里插入图片描述

试编译运行代码

  • https://github.com/espressif/esp-idf

在这里插入图片描述

  • 或者show examples打开
    在这里插入图片描述
  • 点击选择串口
    在这里插入图片描述
  • 选择板子,openocd选项可以选择JTAG
    在这里插入图片描述
  • 点击编译+烧录+监控按钮

在这里插入图片描述

在这里插入图片描述

  • 运行成功
    在这里插入图片描述

代码调试

  • 按照之前的方式链接上UBS口,直接点击调试即可
    在这里插入图片描述

http://www.ppmy.cn/server/99751.html

相关文章

【原理图PCB专题】案例:从新人第一块PCB看看核对Gerber有多重要?

在文章:【PCB专题】光绘(Gerber)文件的理解 中我们讲到Gerber文件包含蚀刻、阻焊、线路、文字文件及钻孔和成型的数据等。可以知道线路的宽度、位置等信息,钻孔文件还可用于判定钻孔位置、金属化孔和非金属化孔。 所以在最终PCB制造时,我们需要最终核对gerber文件,以确保…

计算机网络408考研 2020

2020 湖科大教书匠的个人空间-湖科大教书匠个人主页-哔哩哔哩视频 计算机网络408考研 历年真题解析(有字幕无背景音乐版)_哔哩哔哩_bilibili 计算机网络408考研2020年真题解析_哔哩哔哩_bilibili 1 2 3 41 11 1

Qt/C++最新地图组件发布/历时半年重构/同时支持各种地图内核/包括百度高德腾讯天地图

一、前言说明 最近花了半年时间,专门重构了整个地图组件,之前写的比较粗糙,有点为了完成功能而做的,没有考虑太多拓展性和易用性。这套地图自检这几年大量的实际项目和用户使用下来,反馈了不少很好的建议和意见&#…

React中,className属性自定义组件不生效的问题

在React中,className属性不仅适用于原生的HTML元素,也可以用于自定义组件。实际上,className属性是React中通用的属性,可以应用于任何React元素,无论是原生的HTML元素还是自定义的组件。 为什么使用className而不是cl…

白骑士的Matlab教学实战项目篇 4.2 信号与图像处理项目

系列目录 上一篇:白骑士的Matlab教学实战项目篇 4.1 数据分析与可视化 信号处理和图像处理是 MATLAB 的重要应用领域,广泛应用于医学、工程、科学研究等领域。以下内容将介绍信号滤波与频域分析、图像增强与分割的基本概念和方法,并通过一个…

HtmlUnit:探索Web自动化的强大工具

文章目录 官网链接原理基础使用1. 添加依赖2. 发送HTTP请求并解析页面 高级使用1. 模拟表单提交2. 处理JavaScript弹窗3. 异步请求处理 优点结论 HtmlUnit 是一个开源的“无头”(headless)浏览器,它模拟了浏览器环境,允许开发者在…

编程-设计模式 2:抽象工厂模式

设计模式 2:抽象工厂模式 定义与目的 定义:抽象工厂模式提供一个接口,用于创建一系列相关或相互依赖的对象,而无需指定它们具体的类。目的:该模式的主要目的是解耦客户端代码与产品类之间的关系,并确保一…

LeetCode_sql_day16(601.体育馆的人流量)

描述:601. 体育馆的人流量 - 力扣(LeetCode) 编写解决方案找出每行的人数大于或等于 100 且 id 连续的三行或更多行记录。 返回按 visit_date 升序排列 的结果表。 输入Stadium表: ----------------------------- | id | visit_date | peop…