原创 PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项

2024-12-26 15:21 85 0 分类: MCU/ 嵌入式 文集: MCU

PY32离线烧录器可以对PY32系列32位单片机进行批量烧录,现支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各个封装型号以及我们的XL32F001和XL32F003。选择 003/030/071/072/040/403/303 时应选择对应的内核版本。

PY32离线烧录器支持加载“.Hex”与“.Bin”两种格式的固件,烧录器可以对烧写次数和速度进行设置,并且提供“烧写写保护”“按扇区擦除”“烧写 SDK 设置”“烧写 UID 加密”“烧写滚码”等多种烧录选项可按需开启。

PY32离线烧录器分为“固件信息显示界面(载机界面)”“烧录工作界面(烧录界面)”。更新烧录程序,只能通过上位机在载机界面实现。默认上电为烧录界面,载机器界面由上位机命令控制进入。

载机界面显示内容包括如下:

“Firmware Info”表示当前为固件信息显示界面(载机界面);

“CSM:0007CEF4”表示当前保存的烧录固件的校验和信息;在烧录器没有保存任何固件时候,该处显示“NO FIRMWARE”。

“UNLIMITED”表示当前烧录固件时候不掉电保存烧录次数,不限制烧录次数;当在载机时候,对烧录次数进行限制时候,该处会显示“LAVE: XXXXXX”信息,“XXXXXX”泛指剩余烧录次数,该次数由预设烧录次数减去烧录成功次数。

“Ver::2307271702”表示当前载机界面的软件版本号。

烧录界面显示内容包括如下:

“CSM:0007CEF4”表示当前保存的烧录固件的校验和信息,定制版本参看单独说明;

“PASS:XXXXX”表示当前烧录成功次数,掉电保存。

“FAIL:XXXXX”表示当前烧录失败次数,掉电不保存。

“Ver:2307291134”表示当前烧录界面的软件版本号。

PY32离线烧录器 烧录状态说明:

下载器烧录状态(上电默认进入烧录界面后)

烧录进行中,由按键或者机台信号触发烧录开始信号后,烧录器进入烧录进行中状态,此时原本屏幕显示软件版本处变更“DOWNLOAD->ING”,红与绿色指示灯同时常亮呈黄色状。

烧录成功状态,原本屏幕显示软件版本处变更“DOWNLOAD->PASS”,绿色指示灯常亮、红色指示灯熄灭 。烧录成功次数+1;

烧录失败状态,原本屏幕显示软件版本处变更“DOWNLOAD-> FAIL 烧录失败+1。

烧录结束状态,当需求烧录器记录并限定烧录成功次数后,烧录器计数到达预设次数,在最后一次烧录任务结束,并且结果为成功后将不再显示“DOWNLOAD->PASS”而变更为“DOWNLOAD->OVER” 绿色指示灯常亮。烧录成功次数+1。再该状态下继续触发下载任务后,将不再进行下载任务,并且红色指示灯常亮。

PY32离线烧录器 接线说明:

烧录芯片的连接端口在设备左侧,仅提供 3.3V 的 SWD 烧录。需连接SWD_VCC,SWD_GND, SWCLK,SWDIO。分别对应被烧录芯片的VCC,GND,SWCLK,SWDIO。

对外供电:

SWD 烧录电源输出:提供 3 种 SWD 烧录电源输出选择,输出 3.3V(持续供电),输出3.3V(仅烧录阶段供电),不输出(兼容被烧录端供电电压)。
机台烧录电源输出电压:可根据机台输出电压,选择对应的输出电压(3.3V 或 5V)。

机台信号与触发下载:
烧录机台通讯共 6 根线,分别为机台电源正极,机台电源负极,烧录成功,烧录失败,开始烧录,烧录中。机台电源正极, 机台电源负极 作为供电正负极可对外输出供电,支持 3.3V 与 5V两种电压。

烧录机台通讯共 6 根线,分别为机台电源正极,机台电源负极,烧录成功,烧录失败,开始烧录,烧录中。机台电源正极, 机台电源负极 作为供电正负极可对外输出供电,支持 3.3V 与 5V两种电压。复制
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
0
关闭 站长推荐上一条 /3 下一条