STM32程序下载和启动方式
创始人
2024-05-30 18:54:31
0

目录

  • 1 BOOT引脚配置和下载说明
  • 2 关于串口下载方式
  • 3 关于一按复位就跑代码
  • 4 关于下载调试速度
  • 5 关于三种启动方式
    • 5.1 FLASH启动
    • 5.2 系统存储器器启动
    • 5.3 SRAM启动
  • 6 关于程序的三种下载方式

1 BOOT引脚配置和下载说明

BOOT0BOOT1程序运行ST-Link下载串口下载启动说明
xx×××
0x×用户闪存存储器,也就是FLASH启动
10××系统存储器启动,用于串口下载
11×1×SRAM启动,用于在SRAM中调试代码

在这里插入图片描述

2 关于串口下载方式

一般情况下如果我们想用用串口下载代码,则必须配置BOOT0为 1,BOOT1为 0

3 关于一按复位就跑代码

如果想让 STM32 一按复位键就开始跑代码,则需要配置BOOT0为 0,BOOT1为 x(即BOOT1 随便设置)。

4 关于下载调试速度

如果USB数据线比较差,或者使用了杜邦线来连接单片机和下载器,那么可能会出问题,此时,可以通过降低这里的速率来试试。
在这里插入图片描述

5 关于三种启动方式

//本章说明2

5.1 FLASH启动

  就是不用出厂自带的bootloader,直接运行flash里的程序,将flash分为两部分,第一部分充当第二部分的bootloader,第一部分干嘛的呢?第一部分用来接收bin文件并将其写到第二部分中,第二部分才是我们MCU真正要运行的代码。

5.2 系统存储器器启动

  最常用的一种就是系统存储器启动,STM32芯片出厂的时候系统内部存储器自带bootloader程序,负责下载程序的时候对芯片内部的flash进行擦除与编写,ISP下载就是通过串口与bootloader将程序烧写到flash中(科普:MCU的代码是存储在flash当中的,所以一般芯片说有多少k的flash就代表能存储多少代码)。

5.3 SRAM启动

  SRAM叫做静态随机存取存储器,SRAM启动一般是编写一些小程序用来扫描所有I/O口,然后再板上测量信号,借此检测所有的焊接是否正常。这样不必触动Flash中的程序。有一个案例是说买了个板子用ISP下不了程序,发现flash锁了,就使用SRAM启动将flash解锁。

如果还想更细致了解,可以参考这片博文;一探究竟STM32的三种启动模式

6 关于程序的三种下载方式

//本章说明2

一般程序的下载有三种方法:ISP(In System Programing)、ICP(In Circuit Programing)、IAP(In applicating Programing)。

  • ISP一般是通过串口(USB线)下载程序。
  • ICP是通过SWD(几根线)下载程序。
  • IAP是让你的MCU可以通过所有的MCU支持的通讯接口或者方式(TTL、RS232、RS485、I2C,SPI,CAN等等)下载程序。

  1. 该下载方式下,不可以勾选Reset and Run,参见上图。 ↩︎

  2. 该章节照抄了CSDN博主「CRUD搬砖党的神」的原创文章,遵循CC 4.0 BY-SA版权协
    原文链接:https://blog.csdn.net/weixin_43593698/article/details/108303376 ↩︎ ↩︎

相关内容

热门资讯

电脑一直蓝屏然后反复自动重启,... 电脑一直蓝屏然后反复自动重启,就是没办法开机,一直出现这个蓝屏反复重启,该怎么办?您好,有可能是硬盘...
钢琴一般要多久才能考到6级或6... 钢琴一般要多久才能考到6级或6级以上?这个要看学习的人的刻苦程度和悟性了,还有就是成人还是小孩,也不...
叫李可然女性全国有多少个? 叫李可然女性全国有多少个?你好,具体数字无法回答,但全国至少有几万人叫这个名字。估计有很多,我认识的...
七喜的广告语是什么 七喜的广告语是什么七喜饮料:非可乐 备注:七喜饮料和七喜电脑不是一家的七喜汽水面世之初,面临百事可乐...
起凡群雄逐鹿新版本锦囊如何无限... 起凡群雄逐鹿新版本锦囊如何无限重转?起凡群雄逐鹿新版更新后,转锦囊是显示会员可以无限重转,可我弄不好...
推荐几本初中生不枯燥的名著和小... 推荐几本初中生不枯燥的名著和小说1,穆斯林的葬礼2,平凡的世界名著的话《飘》《基督山伯爵》很好看一点...
沙溢所有的情景剧 沙溢所有的情景剧说下名字 2001年《炊事班的故事》帅胡 2002年《都市男女》张杰瑞200...
儿童消防作文怎么写 儿童消防作文怎么写儿童消防作文怎么写消防演习今天,老师通知我们下午放学好举行消防演习,在老师宣布的时...
故事很长,如何接下句? 故事很长,如何接下句?1、故事很长,结局很甜。2、故事很长,从何说起。3、故事很长,且慢慢道来。4、...
烛影斧声是什么典故 烛影斧声是什么典故 ?烛影斧声,是友尺友指宋开宝九年,宋太祖赵匡胤大病,召弟弟赵光义议事,两人屏...
奇妙的桥有那些? 奇妙的桥有那些?赵州桥是最古老的拱桥,卢沟桥的狮子数不清
余生有你才安好为什么是悲剧 余生有你才安好为什么是悲剧余生有你才安好为什么是悲剧《余生有你才安好》下册魅力出版社已经出了,你可以...
细节决定成败,态度决定一切.这... 细节决定成败,态度决定一切.这句话是怎么理解?我记得有说过这样一句话,小事做不好,我绝不相信你大事能...
2012年寒假读一本好书的推荐... 2012年寒假读一本好书的推荐书有哪些?我六年级~小说也行~假如给我三天光明。草房子。夏洛的网。
震耳欲聋算是成语吗 震耳欲聋算是成语吗 是震耳欲聋zhèn ěr yù lóng[释义] 耳朵都要振聋了。形容很大...
求推荐一些恐怖灵异小说,不要后... 求推荐一些恐怖灵异小说,不要后面变成盗墓玄幻修仙的求推荐一些恐怖灵异小说,不要后面变成盗墓玄幻修仙的...
可以讲视频和定格动画结合吗? 可以讲视频和定格动画结合吗?可以,最难的是对时间线,通过抠蓝背的方式,可以将视频内容或者定格动画放在...
求古代言情小说,超虐心,不要超... 求古代言情小说,超虐心,不要超长和复杂,像<冷情王爷的虐爱:替身王妃>和<蚀骨恩宠:残暴王爷的弃妃>...
如何炒花生,使花生仁酥脆,花生... 如何炒花生,使花生仁酥脆,花生壳不黑?呵呵,拿到炸菜籽油的地方让别人炒,壳一点都不会黑的哦,味道也很...
求适合用作华尔兹练习曲的流行歌... 求适合用作华尔兹练习曲的流行歌(或轻音乐)许茹芸的日光机场爱的华尔兹——一起来看流星雨的歌