资料介绍
当你拿到项目的线路板,打开电脑,噼里啪啦一阵子,撸了一段代码出来,往单片机里 面一下载,纳尼?突然发现烧录器掉线了,怎么整都连接不上了,这个时候整个人心情都不好了,别慌,恢复心情,你需要用到下面这个高端大气上档次的技术,首先说明一下我们本次文章参考芯片以 SMT32F103C8T6 来做说明,其他芯片同理,话不多说,我们开整
首先我来简单阐述一下这种方法的原理,这种方法是利用了STM32单片机的“自举BOOT 模式”
首先使单片机处于系统 BOOT 模式,也就是让单片机启动的时候从 System memory 启动
然后在 PC 机操作上位机软件通过串口发送控制命令擦除芯片中存储的程序
1.首先我们要知道第一个信息,有的单片机有很多个串口,那到底是从哪一个串口来发 送这个命令呢?
我们从数据手册的“存储器和总线架构”章节(2.4 启动配置小节)获取如 下信息
可以得出可以使用 USART1 接口启动自举程序。具体要发送什么命令,可以参考 AN2606 手册
我已经通过这个手册提炼出指令信息,编写成一个上位机小工具

2. 那么如何进入系统自举模式呢?从下图画红线处可以得出信息,想要进入系统自举 模式
需配置 BOOT0 引脚为 1(高电平),BOOT1 引脚为 0(低电平),然后复位单片机
那 么在 SYSCLK 的第 4 个时钟上升沿会锁定 BOOT 引脚状态,并选择启动模式为系统存储器, 即系统自举模式

3. 接下来我们看看接线图,我画出了简单的示意图如下,各位看官,请结合下图看具 体操作方法:

1).把 USB 转换工具按照图示方法连接(注意全过程不需要使用烧录器,且此步操作后 目标板已经带电
如果目标板 3.3V 功耗很大,需要给目标板用外部电源供电)
2).在设备管理器中查看此转换工具对应的串口号(注意如果没有识别到串口,需要安 装驱动。)
识别到的结果如下图 4 所示:
3).设置 BOOT0 引脚为高电平,BOOT1 引脚为低电平(如果有的 MCU 没有 BOOT1 引脚 可以忽略)
并复位单片机(可以通过单片机复位引脚来复位单片机),使单片机处于自举 BOOT 模式

完整版技术文档请点击文章开头普通下载
- PGT05烧录器
- STM32单片机使用SEGGER J-Flash 烧录的方法
- 单片机固件烧录器 Firmware Writer Android APP
- STM32单片机-加密烧录Hex
- C51单片机烧录器使用(USB转TTL)
- STM32单片机烧录失败汇总
- 单片机烧录软件资源下载 31次下载
- STM32单片机网络远程升级固件的源码下载 77次下载
- 单片机烧录程序的安装和使用视频教程免费下载 26次下载
- AVR frighter烧录器应用程序免费下载 19次下载
- ARM单片机在线仿真与脱机烧录器用户手册资料免费下载 11次下载
- PZ-ISP单片机烧录器下载 25次下载
- Atmel 90系列AVR单片机烧录器
- PIC烧录器
- 单片机烧录器制作
- 晶华微多用户代码烧录器解决方案 710次阅读
- 51单片机烧录软件怎么用 1871次阅读
- STM32单片机实现固件在线升级(IAP) 5998次阅读
- 烧录器选型:32bit、8bit及OTP MCU区分 3216次阅读
- STM32单片机寄存器的功能解析 5603次阅读
- 脱机烧录器用来干什么 9671次阅读
- stm32单片机待机模式的设计 2574次阅读
- PIC单片机对烧录器电路的控制设计 3859次阅读
- 基于STM32单片机的功能及特点 5w次阅读
- stm32与pic单片机比较_哪个好 3.2w次阅读
- 单片机的编程器和烧录器有什么区别 3.5w次阅读
- stm32单片机休眠模式后无法下载程序怎么办 9685次阅读
- 关于使用烧录器烧录Nand Flash 1w次阅读
- STC单片机烧写程序步骤说明 7.3w次阅读
- STC单片机程序烧录与ISP下载相关知识 1w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论