|
最近在做STM32 GD32燒錄的上位機(jī),為了不用插硬件和調(diào)試上位機(jī)ISP過程的通訊,用TCPSerialSpy串口軟件,寫了模擬STM32 GD32的模擬Bootloader腳本,最后成功搞掂,使用FlyMCU完成了整個(gè)燒錄過程。腳本支持Write Memory后立即讀回校驗(yàn),
腳本實(shí)現(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
。。。。
2024-09-13_082341.png (37.61 KB, 下載次數(shù): 5)
下載附件
2024-9-13 08:24 上傳
燒錄視頻如下:
燒錄錄屏.rar
(1.22 MB, 下載次數(shù): 0)
2024-9-9 23:10 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
腳本文件
燒錄腳本及監(jiān)視文件.rar
(24.45 KB, 下載次數(shù): 0)
2024-9-13 08:27 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
注意:如需要測試或使用最新版的TCPSerialSpy串口軟件,可以到工具群下載(我寫的軟件都會(huì)更新上傳到群文件里)
2024-09-13_083134.png (67.15 KB, 下載次數(shù): 5)
下載附件
2024-9-13 08:31 上傳
最后放出我寫的燒錄軟件界面:
2024-09-13_083343.png (11.53 KB, 下載次數(shù): 8)
下載附件
2024-9-13 08:34 上傳
|
|