ESP32 AI MCP调试器

SP32 AI MCP调试器是一款基于ESP32-S3的多功能硬件调试工具,支持人工操作,也可以通过MCP接口让AI直接控制真实硬件。

主要功能

  • 支持USB CDC有线连接

  • 支持Wi-Fi TCP无线直连

  • 支持Wi-Fi USB/IP连接

  • 提供Windows桌面管理软件

  • 内置MCP Server,可连接Codex、Trae等支持MCP的AI客户端

  • 所有配置自动保存到本地,下次启动自动恢复

SWD/DAP调试

  • 自动检测目标ARM芯片

  • 读取SWD DPIDR芯片信息

  • 支持OpenOCD连接

  • 支持程序下载、校验和复位运行

  • 支持HEX、IHEX和BIN固件

  • 支持DFP/FLM编程算法

  • 支持已适配芯片的加锁和解锁

  • 支持读取目标芯片任意地址内存

  • 支持断点、单步和在线调试

UART串口

  • 支持持续收发

  • 支持UTF-8、HEX和Base64数据

  • 支持文本及二进制协议

  • 支持波特率、数据位、停止位和校验位设置

  • 支持接收缓存和数据统计

  • UART RX自动启用内部上拉,减少悬空乱码

GPIO与ADC

  • 支持多路GPIO配置

  • 支持输入、输出和开漏模式

  • 支持内部上拉和下拉

  • 支持高低电平读写

  • 支持多路ADC采样

  • 支持原始值、电压值和用户换算值显示

通信总线

  • I²C设备地址扫描和数据读写

  • SPI Master全双工数据传输

  • CAN/TWAI标准帧和扩展帧收发

  • PWM频率、占空比和反相输出配置

逻辑分析仪与示波器

  • 支持多通道数字信号采样和波形显示

  • 支持采样率、样本数和丢样统计

  • 支持1~8路ADC连续波形显示

  • 支持暂停、时间窗口和通道图例

  • 多通道自动共享设备采样和传输能力

MCP与资源管理

  • AI可以直接操作SWD、UART、GPIO、ADC、I²C、SPI、CAN和PWM

  • AI可以完成程序下载、校验、复位和内存读取

  • 每种资源可以单独控制是否向MCP开放

  • IO只能由用户在桌面软件中分配,AI不能随意修改

  • 自动显示每个GPIO和硬件资源的占用情况

  • 防止桌面软件、OpenOCD和MCP同时抢占同一资源

ESP32 AI MCP调试器可以用于单片机开发、程序下载、在线调试、串口分析、总线测试、波形采集以及AI自动化硬件验证;支持任意ESP32S3运行。

地址:https://pan.quark.cn/s/4fcb2ec08347

相关推荐
Zw-awa2 小时前
什么是IMU:两颗传感器、一件别人替代不了的事,MPU6050、IMU660RA、JY901S等模块有何区别
stm32
希和20275 小时前
江科大 51 单片机课程笔记:DS1302 实时时钟 + LCD1602 可调电子钟(小白逐行讲解)
笔记·单片机·嵌入式硬件
女神下凡5 小时前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
shimly1234567 小时前
(done) 嵌入式硬件电路图 (11) 用 AI 看电路图与总结
嵌入式硬件
shimly1234567 小时前
(done) 嵌入式硬件电路图 (12) 学习总结与工作建议
嵌入式硬件
威嵌神州1 天前
嵌入式排故实录:高并发下串口数据“超时丢包”的根因剖析与架构优化
运维·服务器·嵌入式硬件·缓存
Zw-awa1 天前
MPU6050:从原始加速度到姿态变化
stm32
少司府1 天前
嵌入式入门篇(二):初识STM32F103ZET6
linux·python·stm32·单片机·嵌入式硬件·mcu·嵌入式软件
shimly1234561 天前
(done) 嵌入式硬件电路图 (8) 获取芯片手册信息
嵌入式硬件
Zwawa1 天前
让屏幕动起来:OLED动画效果,丝滑光标、帧动画和一只贪吃蛇
c语言·单片机·嵌入式