ESP32 调试环境搭建

本文档详细介绍了如何在Ubuntu 16.04环境下搭建ESP32的调试环境,包括ESP-WROVER-KIT的硬件连接、OpenOCD的下载、编译和安装,以及如何使用gdb进行调试。通过此教程,读者将能够设置断点,查看ESP32上的变量。
摘要由CSDN通过智能技术生成

下面以我个人环境搭建的过程,简单介绍步骤和对过程的理解。
官网上有具体相关文档介绍:https://esp-idf.readthedocs.io/en/latest/openocd.html

2017.01.17 by chenwu

一:目的

调试ESP32上的程序,设置断点,查看变量等。
(由于ESP32上程序是在PC上编译,ESP32上运行。交叉编译环境不能用本地的 gdb 进行调试,所以需要JTAG和gdb进行交叉调试)

二:前提初始环境

初始硬件环境:

PC: Ubuntu16.04 + 64位
调试板子:ESP-WROVER-KIT (其中包含ESP32芯片 和 JTAG Adapter)
串口线(用于调试板子和PC通讯)
跳线帽(短路调试板上的电路用)

初始软件环境:

可以编译 esp-idf 中的 example 中的 01_hello-world 并且 烧入 ESP-WROVER-KIT 运行!!!
(如果不会,请参考:http://espressif.com/en/support/download/documents?keys=&field_type_tid%5B%5D=13 网站中 ESP-IDF Getting Started Guide文档)

在确保理解上面介绍后,正式进入我们的主题 — 环境搭建!

三:ESP32调试环境搭建步骤

3.1 ESP-WROVER-KIT 环境搭建

( 详细介绍见:http://espressif.com/en/support/download/documents?keys=&field_type_tid%5B%5D=13 网站中 ESP-WROVER-KIT Getting Started Guide文档)

3.1.1
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值