【ESP32填坑日记】技巧篇① 常用调试方法

作者 | 量子君
微信公众号 | 极客工作室


【ESP32填坑日记】技巧篇专栏目录
第一章 技巧篇① 常用调试方法


前言

本专栏包含大量的ESP32开发教程、实例以及经验分享,详细的讲述了怎样配置ESP32,怎样使用ESP32,以及在实际开发过程中遇到的问题及解决方案等。每一篇“填坑“文章都会具体到某一问题,例如电源问题、焊接问题、编程问题等,这样设计的目的就是为了让每一位读者都能找到自己需要的解答。

本章介绍了ESP32平台常用的调试方法及调试样例。


一、JTAG仿真

ESP32S3内置JTAG,可以直接使用USB接口进行仿真调试。
在这里插入图片描述
仿真调试方法如下:

1.1 准备工作:

  1. 先进行安装OpenOcd配置(一般在VScode环境中进行安装ESP的组件后会自动安装)
  2. 更改OpenOcd配置
    在这里插入图片描述
    更改截图中选中部分的配置更改为如下配置: “board/esp32s3-builtin.cfg” 在这里插入图片描述
  3. 更改仿真文件
    在这里插入图片描述
    ①将上图选中的文件使用如下文件进行替换 在这里插入图片描述
    ②将替换后的文件中的工具路径更改为本电脑中安装的位置 在这里插入图片描述

1.2 使用教程

  1. 点击界面底部OpenOCD Server 在这里插入图片描述
  2. 点击start OpenOCD Server ,底部变绿为正常打开 在这里插入图片描述
  3. 点击左侧仿真按钮,点击运行GDB仿真,如下图为正常程序仿真,下列可进行查看堆栈和进行监视
    在这里插入图片描述
  4. 添加监视点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子君@极客工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值