找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 906|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

使用TCPSerialSpy串口工具模擬STM32/GD32 ISP燒錄bootloader

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:471574 發(fā)表于 2024-9-13 08:35 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
最近在做STM32 GD32燒錄的上位機(jī),為了不用插硬件和調(diào)試上位機(jī)ISP過程的通訊,用TCPSerialSpy串口軟件,寫了模擬STM32 GD32的模擬Bootloader腳本,最后成功搞掂,使用FlyMCU完成了整個燒錄過程。腳本支持Write Memory后立即讀回校驗,
腳本實現(xiàn)舉例如下:
//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, 下載次數(shù): 0)
腳本文件

燒錄腳本及監(jiān)視文件.rar (24.45 KB, 下載次數(shù): 0)
注意:如需要測試或使用最新版的TCPSerialSpy串口軟件,可以到工具群下載(我寫的軟件都會更新上傳到群文件里)

最后放出我寫的燒錄軟件界面:

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:471574 發(fā)表于 2024-9-26 08:52 | 只看該作者
寫了燒錄GD32和STM32的腳本,大家可以測試一下,僅支持BIN文件,主要演示腳本可實現(xiàn)不同功能


回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表