江科大笔记—FlyMcu串口下载&STLINK Utility

FlyMcu是串口下载
STLINK Utility是STLINK下载
在这里插入图片描述

生成hex文件
在这里插入图片描述

打开hex文件,点击开始编程
在这里插入图片描述

在编程之前,需要配置BOOT引脚,让STM32执行BootLoader,否则点击开始编程,程序会一直卡住。第一步STM32板上有跳线帽,把BOOT0配线帽拔下来,配置BOOT1。第二步,按下复位键,程序重新启动,这样芯片就进入BootLoader程序了。

1.BOOT引脚是干嘛的,为什么这样配置,BootLoader是干嘛的,串口下载原理是什么?

串口下载的原理就是将程序通过串口传输给STM32并存放在Flash区,但是串口下载本身就是一段程序,更新过程中就会被顶替也就无法完成程序更新,而存储在ROM区系统存储器中的BootLoader就是ST公司写好的一段自举程序,用于辅助完成串口下载和程序更新,而更改跳线帽所插位置就是启动BootLoader的方式之一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值