打印
[其他ST产品]

STM32单片机bootloader扫盲

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
61
bestwell| | 2023-9-7 13:22 | 只看该作者 回帖奖励 |倒序浏览
bootloader通过串口或者蓝牙等实现程序的升级更新,它决定是否要更新app,如果需要更新,就会跳转到0x0800 3000这个位置执行

使用特权

评论回复
62
youtome| | 2023-9-7 13:43 | 只看该作者
Bootloader需要知道一些信息,比如要跳转到的APP的地址、通信协议等。这些信息可以通过外部设备以某种方式传递给Bootloader,也可以在Bootloader程序中预设。

使用特权

评论回复
63
yorkbarney| | 2023-9-7 14:19 | 只看该作者
STM32 单片机的 bootloader 实现方法和使用方式,建议参考相关的官方文档

使用特权

评论回复
64
hearstnorman323| | 2023-9-7 15:04 | 只看该作者
引导加载程序通常提供一些命令和协议,用于与外部设备进行通信,并实现固件下载和更新。应用程序可以通过这些命令和协议与引导加载程序进行交互。

使用特权

评论回复
65
1988020566| | 2023-9-7 15:31 | 只看该作者
怎么使用stm32写IAP的bootloader和APP

使用特权

评论回复
66
wwppd| | 2023-9-7 15:44 | 只看该作者
bootloader通常使用一种特殊的编程方式,例如JTAG或SWD,将应用程序的二进制文件加载到内部的Flash中。

使用特权

评论回复
67
janewood| | 2023-9-7 16:57 | 只看该作者
STM32单片机的bootloader就是单片机在启动时运行的一小段程序,这段程序的作用是引导程序下载到主FLASH里面

使用特权

评论回复
68
Undshing| | 2023-9-7 22:13 | 只看该作者
bootloader有什么好处啊

使用特权

评论回复
69
软核硬核| | 2023-9-8 13:09 | 只看该作者
这是否意味着手机上有BL锁?

使用特权

评论回复
70
Pretext| | 2023-9-8 13:42 | 只看该作者
在刻录过程中引导加载程序不会被覆盖吗?

使用特权

评论回复
71
芯路例程| | 2023-9-8 14:27 | 只看该作者
stm嵌入式加密法子

使用特权

评论回复
72
LinkMe| | 2023-9-8 15:17 | 只看该作者
哪里是源代码stm32,引导加载程序

使用特权

评论回复
73
mnynt121| | 2023-9-12 20:03 | 只看该作者
STM32单片机的Bootloader本质上是一个应用程序,它的作用是在系统上电后引导程序下载到主FLASH里面。它通过特定的通信协议与外部设备进行数据交互,实现了程序的更新和升级。Bootloader的另一个重要作用是引导程序跳转到APP的地址,执行APP的复位中断服务函数,从而运行APP的main()函数。

使用特权

评论回复
74
backlugin| | 2023-9-13 10:53 | 只看该作者
Bootloader的代码需要遵循一定的编写规则,比如它必须包含跳转到APP的地址和指针,以及处理各种通信协议的函数等。具体的编写规则可以参考相关的开发文档或者参考其他开源的Bootloader程序。

使用特权

评论回复
75
Bowclad| | 2024-5-12 20:21 | 只看该作者
plc不是读参数然后运行的吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则