STM32串口下载

BOOT简介
ma
  1、BOOT0为低电平时执行FLASH片上程序,即正常工作模式
  2、BOOT0位高电平,BOOT1位低电平,从系统存储器执行行程序。芯片内部一个特定的不可更改不可擦除的ROM空间中有一段Bootloader即ISP程序,可用于串口烧写代码
  3、BOOT0位高电平,BOOT1位高电平,从内存启动,掉电丢失,常用于调试。

硬件接线
  1、若使用串口烧写必须使用单片机的USART1
  2、串口电路
    (1)常见CH340电路,BOOT0高电平,BOOT1低电平
在这里插入图片描述
    (2)正点原子一键下载电路:BOOT0低电平即可,(程序烧写时RST低电平复位,DTR高电平进BootLoader)
在这里插入图片描述
环境准备
  1、安装CH340驱动
  2、下载工具选择–flymcu
程序下载
  0、波特率设置:F1任意,F4波特率76800以下
  1、常见无一键下载
     Boot0接高电平,Boot1接低电平,按下复位下载
     Boot0接低电平,按下复位执行程序
     烧写步骤同下,DTR、RST选择不接
  2、整点原子一键下载:
在这里插入图片描述

注:参考正点原子视频第八讲ISP串口下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值