本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


一:操作步骤
他是一个固件升级的Bootloader代码,只需要简单的几步即可完成固件的更新,是不是很方便?
步骤如下:
1.将本工程编译之后,下载至目标板MCU。
2.将目标板通过USB线连接至电脑,会识别出一个名为BOOT_LOADER的U盘,其容量是64M。
3.将要更新的固件拖放至U盘,待数据传输完毕即完成固件升级。
二:功能特点
1.代码支持STM32F10X系列的U盘拖拽升级,很方便的通过USB实现固件的升级,代码编写规范,注释详细,方便阅读修改。
2.这是一个Bootloader代码,STM32F103最小系统即可运行(需要USB接口与电脑通信),USB升级是采用虚拟文件系统,无需存储介质,直接将代码数据写入STM32内部flash,从而完成固件的更新,速度快,简单安全。
3.采用USB大容量设备,无需安装任何驱动,电脑即可识别U盘。
4.自动识别BIN,HEX文件类型,支持CRC校验。
5.支持长文件名升级文件,文件名及后缀不区分大小写。
5.如果想应用到其他MCU,移植一下即可。只要MCU带USB通信接口的,既满足移植条件。
6.本代码,将大大加快你的产品开发需求,方便后期产品固件的维护及升级。
三:重要说明
1.提供KEIL版本源码,你可以自由修改,以适应你的各种需求。
2.可提供仿真器电路板原理图+PCB文件,用于制作各种仿真器(JLINK/STLINK V2/STLINK V21/DAPLINK),以及脱机下载器源码。如有需要,可添加微信:15815599164(手机同号),备注电路城,提供技术支持。
描述:最小系统图(图片格式)
描述:源码文件(MDK版本)
描述:使用说明
描述:截图文件
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
小白痴呆呆 · 2020-05-15
你有点坑啊兄弟,原子几年前就开源的东西,你竟然拿来卖
回复 展开2人评价,平均分4