[STM32F1] BootLoader

[复制链接]
879|12
 楼主| hdahd 发表于 2022-7-25 18:56 | 显示全部楼层 |阅读模式
请问一下,BootLoader是啥意思啊?刚开始学习,领导就让加一个BootLoader进去,使用网络下载到主板里,其实是用串口下载,因为用了一个网口转串口芯片,然后通过这个芯片进行程序升级,有没有大神了解的啊?比如我该如何写一个boot,一个APP,应该怎么区分呢?内存到是有很多,RAM够用,现在就是不会写,也没有思路,大家帮帮忙呢啊
caigang13 发表于 2022-7-25 19:02 来自手机 | 显示全部楼层
MCU内部自带的一个bootloader
alxd 发表于 2022-7-30 10:55 | 显示全部楼层
BOOTLOADER是一种引导程序
Betty1299 发表于 2022-7-30 11:39 | 显示全部楼层
BootLoader可以理解为一种程序,是可以实现程序升级的一种IAP
B1lanche 发表于 2022-7-30 12:13 | 显示全部楼层
你领导的意思应该是让你实现在线升级哈
Candic12e 发表于 2022-7-30 13:48 | 显示全部楼层
你想实现串口升级呗,是这个意思么?
Betty996 发表于 2022-7-30 14:36 | 显示全部楼层
就是将要升级的程序,存在一个地方,然后通过运行BootLoader将程序写在单片机中,实现程序升级
Carmen7 发表于 2022-7-31 07:37 | 显示全部楼层
网上很多例子的,你找几个学学就好了
Belle1257 发表于 2022-7-31 08:02 | 显示全部楼层
我觉得就是想实现网络升级,你可能还需要对数据存储这块进行处理一下
Allison8859 发表于 2022-7-31 09:45 | 显示全部楼层
就是运行个升级程序嘛,现在网上有好多,什么串口升级,网口升级的
Emily999 发表于 2022-7-31 10:06 | 显示全部楼层
BootLoader就是升级引导程序,运行它就会将固定的程序数据烧录在单片机之中
Charlene沙 发表于 2022-7-31 11:32 | 显示全部楼层
APP就正常业务程序,BOOT就是引导程序
香水城 发表于 2022-8-1 16:59 | 显示全部楼层
stm32f1系列cube库里有例程,有说明文档。

STM32Cube_FW_F1_V1.8.4\Projects\STM3210E_EVAL\Applications\IAP
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

105

帖子

0

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