This website requires JavaScript.
入驻
发布

基于STM32F103的离线烧写器

Snow 发布于2022-04-18 09:58:29 CC BY-NC协议 分类:嵌入式 侵权投诉
销量: 2
29
5
0
简介:

基于STM32F103的离线烧写器,实现离线烧写,连续烧写,可通过虚拟U盘加载多个烧录文件

简介:一个基于STM32F103的离线烧写器

一、产品简介

本产品是基于STM32103的离线烧写器,实现了STM32F10x系列芯片的离线烧写功能。(该项目只支持512K Flash的芯片)。

二、应用场景:

应用于工厂批量烧录,极客快速烧录等场景。

三、产品概述:

本产品通过使用STM32F103芯片,模拟出SWD通信协议,进而实现离线烧录其它芯片的功能。同时通过增加了USB U盘,方法用户存储多个镜像文件,满足客户烧录不同产品的需求。

四、产品参数:

1. 产品使用5V USB进行供电。

2. 接口:

(1)一个UART日志打印接口。

(2)一个USB U盘接口。

(3)一个SW烧录本机的接口。

(4)一个OLED显示屏接口。

(5)一个SW烧录目标芯片的接口。

(6)背面还有一个TF卡的卡座(未使用)。

3. PCB尺寸为 80mm * 50mm。

4. SW频率约为500khz左右。

5. 3D简介图:

 基于STM32F103的离线烧写器硬件项目图1


五、使用说明和教程

1. 连接USB到电脑(使用U盘接口),首先在OLED菜单中选择USB DICK MODE(U盘模式),这时电脑上就会跳出U盘的图标,初次使用需要格式化U盘,然后将你想要烧录的镜像文件放入U盘中。

2. 连接目标板,在OLED菜单中选择DOWNLOAD MODE(下载模式),然后在OLED菜单中选择你要烧录的镜像文件,然后点击OK,就可以开始烧录了,烧录完成后,会提示继续烧录。

3. 在任意界面长按OK键,可以返回上一级。

 

六、备注

1. 附件提供了软件烧写固件,使用JLINK即可下载到芯片中。

2. 除去芯片和PCB制版,成本约为50元左右。

3. 对于R11,是一个限流电阻,如果想要蜂鸣器声音大些可以换个更小的电阻或者直接短接。

4. 对于R16、R18、R20、R21、R23、R24这几个上拉电阻,目前没有接,接不接都不会影响功能,这几个电阻是留着未来扩展功能使用。

 

七、测试视频

测试视频描述了如何往U盘中添加镜像文件和如何进行烧录。


离线烧写器 STM32F103
最近更新时间 2022-04-18 09:58:29
描述
PCB
元件清单
原理图
附件
讨论