[其他ST产品] STM32单片机bootloader扫盲

[复制链接]
6240|74
wangzsa 发表于 2023-8-31 20:17 | 显示全部楼层
Config区域主要是存放APP是否完整的标志位
yangjiaxu 发表于 2023-8-31 21:16 | 显示全部楼层
网上有很多针对BootLoader的讲解,其实就是起始地址还有运行指针弄好就行了
Stahan 发表于 2023-9-2 22:44 | 显示全部楼层
手机上有个BL锁,是不是也是说的这个啊?
MessageRing 发表于 2023-9-3 21:42 | 显示全部楼层
这跟PLC一样吗?
Jacquetry 发表于 2023-9-4 21:13 | 显示全部楼层
烧录的时候不会把bootloader覆盖掉吗?
maudlu 发表于 2023-9-5 10:23 | 显示全部楼层
stm32bootload有什么作用
robincotton 发表于 2023-9-5 12:18 | 显示全部楼层
在开发STM32单片机时,需要充分了解bootloader的原理和功能,以便更好地使用它。
mmbs 发表于 2023-9-5 13:48 | 显示全部楼层
如何通过串口烧写STM32程序              
wilhelmina2 发表于 2023-9-5 13:59 | 显示全部楼层
bootloader就是引导下载程序的一段代码,它要包含跳转到app的地址和指针
cemaj 发表于 2023-9-5 14:13 | 显示全部楼层
STM32单片机的bootloader可以使用标准的串口(例如USART)或者特定的协议(例如SPI、I2C)与外部设备进行通信。
sheflynn 发表于 2023-9-5 14:30 | 显示全部楼层
stm32的上电启动过程是怎样的?
10299823 发表于 2023-9-5 14:46 | 显示全部楼层
STM32 Bootloader引导程序 怎么烧录
linfelix 发表于 2023-9-5 15:23 | 显示全部楼层
软件bootloader是指在单片机的应用程序中嵌入的一段代码,它负责加载和启动应用程序。硬件bootloader是指在单片机的硬件电路中设计的一段代码,它负责加载和启动应用程序。
V853 发表于 2023-9-5 15:34 | 显示全部楼层
手机上有BL锁,是这个意思吗?
lzmm 发表于 2023-9-5 15:39 | 显示全部楼层
在 STM32 单片机上电或复位时,它会根据引脚的状态或配置寄存器的设置来决定采用哪种启动模式。有两种常见的启动模式:主启动模式(Main Boot Mode)和系统内存启动模式(System Memory Boot Mode)。
鹿鼎计 发表于 2023-9-5 16:10 | 显示全部楼层
烧录时引导装载程序不会被覆盖吗?
janewood 发表于 2023-9-5 16:14 | 显示全部楼层
这是 STM32 内部的默认引导加载程序,位于片上闪存的特定地址范围内。它负责加载和运行用户应用程序,也可以通过外部接口进行固件下载。
burgessmaggie 发表于 2023-9-5 17:23 | 显示全部楼层
通常位于芯片内部的系统存储器中。它可以用于将新的固件通过外部接口(如串口、USB等)直接下载到内部闪存,而无需使用额外的烧录工具。
gygp 发表于 2023-9-5 17:53 | 显示全部楼层
为了实现 bootloader 功能,需要编写相应的启动代码,并将其烧录到适当的地址。这可以通过使用开发环境提供的工具(如STM32CubeMX、Keil MDK等)来完成。
eefas 发表于 2023-9-5 18:58 | 显示全部楼层
使用 bootloader 的好处是可以方便地进行系统更新和固件升级,而无需专门的烧录器件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部