This website requires JavaScript.
发布

便携stm32 CM内核 Web仿真器

49171Dsw5X 发布于2026-06-17 17:41:59 CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
0
0
0
简介:

无需电脑 IDE 的便携式无线 ARM MCU 烧录/仿真调试工具,网页上可以直接控制仿真, 包括打断点,stepover,暂停等等操作。采用自研网络接口协议兼容swd接口仿真内核集成到硬件,不依赖MDK,GDB,打开就能用,本项目采用设备授权注册机制,未注册状态下仅开放基础展示

应用场景:

适用于嵌入式研发调试、生产离线烧录、现场维护升级和教学实验等场景。工程师可通过网页远程连接目标 STM32/ARM MCU,进行断点、单步、暂停/继续、寄存器和内存查看等调试操作;产线人员可在无电脑 IDE 环境下选择预置 FLM 与程序文件,实现批量离线下载;售后人员可携带设备到现场完成固件更新、故障定位和日志查看;也可用于高校/培训场景演示 SWD、Cortex-M 调试机制和 Flash 烧录流程。现场固件升级,售后故障定位,嵌入式教学实验,产线批量烧录,研发阶段寄存器/内存查看与断点单步调试

一 、产品概述

DebugDownLoader 是一款面向嵌入式开发、调试和量产下载场景的无线在线调试器与离线下载器。设备基于 ESP32 平台开发,集成 Wi-Fi 通信、Web 控制界面、SWD 调试接口、文件管理、Flash 算法解析、程序烧录和 OTA 升级等功能,可通过浏览器完成 MCU 调试和程序下载操作。

用户连接设备热点或使设备接入局域网后,即可在网页端进行目标芯片连接、IDCODE 读取、内存读写、寄存器读写、暂停、恢复、单步、断点、复位等在线调试操作。同时,设备支持上传 BIN、HEX、AXF、FLM、INI 等文件,通过配置 Flash 基地址和烧录地址,实现脱离传统上位机的离线程序下载。

该产品适用于 STM32、i.MX RT、Cortex-M 系列 MCU 等支持 SWD 接口的目标平台,可用于研发调试、实验教学、现场维护、固件升级、小批量烧录和产线辅助下载等场景。

产品特点:

  1. 支持 Wi-Fi 无线连接,浏览器即可访问控制页面。
  2. 支持在线调试器和离线下载器两种工作模式。
  3. 支持 SWD 调试接口,可完成常用调试控制操作。
  4. 支持 BIN、HEX、AXF 文件烧 录。
  5. 支持 FLM Flash 算法文件解析,便于适配不同目标芯片。
  6. 支持 AXF/ELF 调试信息解析,可辅助源码级调试。
  7. 支持 WebSocket 实时状态反馈,烧录和调试过程更直观。
  8. 支持本地文件上传、下载、删除和默认文件配置。
  9. 支持 OTA 在线升级,方便后期维护。
  10. 支持 LCD 和按键,实现基础本地显示与操作。


二、产品参数

产品名称:DebugDownLoader 无线在线调试/离线下载器

主控芯片:ESP32

通信方式:Wi-Fi,支持 AP/STA 双模式

操作方式:浏览器 Web 页面操作

调试接口:SWD

支持目标:stm32,理论上支持ARM Cortex-M 系列 MCU

支持功能:在线调试、离线烧录、文件管理、OTA 升级

支持文件:BIN、HEX、AXF、FLM、INI

存储方式:板载 Flash + SPIFFS 文件系统

Flash 容量:8 MB

默认热点:ESP32,默认 IP 为 192.168.4.1 密码123456789(可配置)

本地交互:LCD 显示 + 按键操作

适用场景:嵌入式开发调试、现场维护、小批量烧录、教学实验


三、使用说明

请介绍您的产品的复刻及使用方式:

完成打样后直接烧录程序后即可使用,无需安装,按键位sw2下,sw4上,sw5:确认,sw3取消,sw1:复位

便携stm32 CM内核 Web仿真器硬件项目图1


接口:type-c 用于供电

swd接口——4线:用于链接4线的swd

swd接口i——5线:兼容5线的stlink接口

lcd接口——插接链接LCD屏幕

[产品组装教程图片说明]

a:离线烧录功能

进入主界面后如图,点击离线下载器选项:

便携stm32 CM内核 Web仿真器硬件项目图2

离线烧录功能的使用需要对应芯片的FLM文件,也就是烧录算法文件,此文件与MDK所使用的FLM文件通用,直接从对应的位置复制上传到芯片即可。

便携stm32 CM内核 Web仿真器硬件项目图3


具体操作参考操作说明书附件

b:在线无线仿真功能

模块支持在线无线仿真功能,将对应程序的axf文件上传后,进入在线仿真界面,读取文件后对axf文件栏点击解析,

便携stm32 CM内核 Web仿真器硬件项目图4

完成解析后点击进入仿真调试按键后进入仿真界面:

仿真界面左边栏展示工作寄存器以及项目文件,上边栏展示仿真各项操作,如暂停,单步,stepover,清断点,链接,复位,设置项目目录,退出仿真等。

便携stm32 CM内核 Web仿真器硬件项目图5

中间展示源码区间,在点击设置项目目录后,选择对应的项目文件,

打开后可以在左边项目目录里面看到对应的项目c文件,点击对应的c文件可以打开对应的源码到中间源码区域。

打开源码区域后可以点击行前进行断点的设置以及清除。

c:远程无线仿真功能。

本项目支持远程无线仿真——不需链接相同的wifi,可以远程访问。

使用方式:需要使用花生壳等相同功能的本地映射软件,开启本地映射后,可直接通过远程映射进行访问。

具体使用方式在说明书附件中描述。


四、备注

1、成本构成

请大致汇总产品的复刻成本,按实际情况列示如:

元器件成本:50 元(不含PCB);

其他外设:LCD屏幕 5 元;

总计:55 元。


2、细节备注:

1:本地无线访问在两个设备连接相同wifi后,通过显示屏控制观察到对应的ip,使用浏览器链接对应ip即可。

2:如果无wifi则链接esp32wifi即可,密码内置12345678(可设置)。

3:wifi链接后可设置,最多保留3个内置wifi自动连接,在本地配置栏中进行设置。



3、注意事项

1:本产品为测试版,常规开放离线下载以及在线调试器功能,在线仿真功能仅对购买方案的用户开放

2:已购买本方案的用户可凭订单号联系作者免费获取注册码,每个订单号对应一个注册码(B站UP 灵魂之歌)


五、测试视频

视频中演示了离线烧录功能


视频中演示了数据在线查询功能



视频中演示了仿真调试,单步,断点等功能



六、更新日志

后续更新,请在结尾加入更新日志。

V1.0 首次上传。

无线仿真器 CM内核 离线烧录 仿真调试 调试工具
最近更新时间 2026-06-17 17:41:59
描述
PCB
元件清单
原理图
附件
讨论