调试
在本章中,我们将介绍使用不同工具进行调试 Rust 应用程序的方法。
请参考下表,了解每种调试方法支持的芯片:
probe-rs | OpenOCD | |
---|---|---|
ESP32 | ⏳ | ✅ |
ESP32-C2 | ✅ | ✅ |
ESP32-C3 | ✅ | ✅ |
ESP32-C6 | ✅ | ✅ |
ESP32-H2 | ✅ | ✅ |
ESP32-S2 | ✅ | ✅ |
ESP32-S3 | ✅ | ✅ |
USB-JTAG-SERIAL
外设
我们最近的一些产品包含 USB-JTAG-SERIAL
外设,允许在不借助任何外部硬件调试器的情况下进行调试。对于支持此外设的芯片,可以在官方文档里找到关于配置接口的更多信息: