你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用 STM32 通用 Bootloader ,让 OTA 更加 Easy

[复制链接]
我夏了夏天 发布时间:2019-3-31 10:26
本帖最后由 我夏了夏天 于 2019-3-31 10:46 编辑
1 P& i1 `" G1 W8 w- ^& v# F0 |3 y+ B9 E% w# G8 J% K! v5 {
最新 RT-Thread 发布了一款 STM32 系列的通用 BootLoader,有兴趣的小伙伴可以用用,我试了下,挺方便的。( ]# u: F' [9 q' b, p8 {0 Z

RT-Thread 通用 Bootloader 有如下特点:

  • 以 bin 文件的形式提供,无需修改即可使用
  • 资源占用小,ROM 最小只需要 16KB,最大 32KB
  • 适用于多系列 STM32 芯片(目前支持 F1 和 F4 系列 )
  • 支持各种 SPI Flash 存储固件
  • 支持固件加解密功能
  • 支持多种固件压缩方式
  • 支持恢复出厂固件功能
  • 以上功能均可自由配置
    # B2 s) i- X; R4 W
  @- U/ p+ o' v! r+ B3 f! H
发布文章看这里:
+ c- w+ z2 S$ h6 z8 h. a" {6 y使用 STM32 通用 Bootloader ,让 OTA 更加 Easy
4 j& v: b3 u- [8 m+ n* h& N
+ _% d: F: ~# u7 v  m: g
官方文档中心看这里:5 k! t. u# F& d- s1 [9 \* E
STM32 通用 BootLoader 应用笔记5 Q0 ~7 }. Z( A0 D* h& ]8 s4 P
1 A/ f1 F6 p$ q/ E. t# L3 ]
这个 http OTA 升级功能还是挺 6 的  
9 R5 j* m& M, m! D7 N, b# t5 p( a1 P1 H" y; n7 a" B4 e) g1 {7 I' F
通用Bootloader发布准备_docs_figures_http_ota_release.gif
" E$ x1 [+ N! v( J1 ^. @7 C( Q: }! h0 ?: o0 Q; e
6 g  i6 @2 S) n4 l# _

1 z2 k$ C' v; J  d! O8 |. Z  ?, `
赞 收藏 5 评论19 发布时间:2019-3-31 10:26

举报

19个回答
Great-397279 回答时间:2019-7-15 14:22:31
请问如何把 内部Flash 分成三个区: Bootloader / 正常程序区域/ 下载的 更新程序区域/ ; 当下载的程序区域 代码校验正确的时候,才开始复制其到正常程序区/ 如果复制失败,则重启,Bootloader 再次复制,直到成功/
我夏了夏天 回答时间:2019-4-9 10:34:53
我不怕2106 发表于 2019-4-8 17:27/ P3 v5 H9 M& l0 j
看来以后再用可以直接参考了,谢谢无私的分享者
- x7 E* f6 h. k9 M* v& I
哈哈 一起进步,这个功能还是挺丰富的
我夏了夏天 回答时间:2019-4-1 16:08:33
Kevin201707 发表于 2019-4-1 15:56. ?% h# ^( V0 a3 `8 _. j3 {
非常棒的工具

. C. Q2 D& z% S# s功能蛮多的,玩玩挺有意思的,还可以改 logo  哈哈
我夏了夏天 回答时间:2019-3-31 10:27:13
我试了一下,裸机也是可以用的
Kevin_G 回答时间:2019-4-1 15:56:23
非常棒的工具
darren_liu 回答时间:2019-4-8 11:33:47
这个分享很不错
jeffhe1 回答时间:2019-4-8 13:19:27
感謝
我夏了夏天 回答时间:2019-4-8 15:37:09
darren_liu 发表于 2019-4-8 11:33. M7 Z9 P6 z8 h$ |, J8 X
这个分享很不错

4 b  n0 O: k4 b' C/ `2 Q可以去玩玩看,F1 和 F4 系列都可以直接用。
我夏了夏天 回答时间:2019-4-8 15:37:28
jeffhe1 发表于 2019-4-8 13:19
) U- V9 b3 ~* I2 g" E* r7 v感謝
+ g( B& m' s/ U' j1 X' k0 [
一起学习
我不怕 回答时间:2019-4-8 17:27:16
看来以后再用可以直接参考了,谢谢无私的分享者
STM1024 回答时间:2019-4-8 19:57:33
我看看,是通过SPI的协议吗?
我夏了夏天 回答时间:2019-4-9 10:35:11
stm1024 发表于 2019-4-8 19:57/ |% U- j6 `9 f' \
我看看,是通过SPI的协议吗?
% X) [; P) h- `
你说的 SPI 协议是什么意思呀?
黑猫警长白猫老鼠 回答时间:2019-4-24 17:54:37
有没stm8的呢?
五哥1 回答时间:2019-4-24 18:53:43
谢谢分享
Kevin_G 回答时间:2019-4-24 23:34:35
点赞
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版