找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 60|回复: 0
打印 上一主题 下一主题
收起左侧

使用TCPSerialSpy串口工具模拟STM32/GD32 ISP烧录bootloader

[复制链接]
跳转到指定楼层
楼主
最近在做STM32 GD32烧录的上位机,为了不用插硬件和调试上位机ISP过程的通讯,用TCPSerialSpy串口软件,写了模拟STM32 GD32的模拟Bootloader脚本,最后成功搞掂,使用FlyMCU完成了整个烧录过程。脚本支持Write Memory后立即读回校验,
脚本实现举例如下:
//START ACK
[RX]ACK{S=7F;L=2}
[TX][SC]
If:%FIRST_RUN%,1,=,Send:1F
If:%FIRST_RUN%,1,!=,Send:79
Set:%FIRST_RUN%,1
[/SC]
//Get Command
[RX]00 FF
[TX]79 0b 22 00 01 02 11 21 31 43 63 73 82 92 79
//GetVersion And Read Protect
[RX]01 FE
[TX]79 22 00 00 79
//Get PID
[RX]02 FD
[TX]79 01 04 10 79
。。。。


烧录视频如下:

烧录录屏.rar (1.22 MB, 下载次数: 0)
脚本文件

烧录脚本及监视文件.rar (24.45 KB, 下载次数: 0)
注意:如需要测试或使用最新版的TCPSerialSpy串口软件,可以到工具群下载(我写的软件都会更新上传到群文件里)

最后放出我写的烧录软件界面:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表