2022-07-15 应客户需求,增加烧录4路STM8芯片的功能。
暂时未更新固件,需要借助1拖16板子配合lua脚本实现。
制作烧录配置文件时,在高级脚本中添加如下内容:
轮流烧录4个STM8.lua
(687 Bytes, 下载次数: 3)
[C] 纯文本查看 复制代码 --该脚本程序需要使用1拖16转接板实现轮流烧录
--TOOL界面使用单路模式进入
--D0 D1 用于4052切换
gpio_cfg(0,1)
gpio_cfg(1,1)
--重载烧录启动函数
function start_prog(board_type, ch_num)
local re
config_chip1() --配置烧录参数
ChangeProgChan(1) --切换第1组
if (start_prog_0(board_type, ch_num, 1) == "OK") then
ChangeProgChan(2) --切换第2组
delayms(200)
if (start_prog_0(board_type, ch_num, 1) == "OK") then
ChangeProgChan(3) --切换第3组
delayms(200)
if (start_prog_0(board_type, ch_num, 1) == "OK") then
ChangeProgChan(4) --切换第4组
delayms(200)
if (start_prog_0(board_type, ch_num, 1) == "OK") then
return "OK"
end
end
end
end
return "ERROR"
end
|