RT-Thread通用Bootloader具备以下显著特点:资源占用极低,仅需16KB至32KB的ROM,兼容多系列STM32芯片,目前已支持F1和F4系列。它支持各类SPI Flash存储固件,内置固件加解密功能,保障数据安全。同时,支持多种固件压缩方式,灵活应对不同需求,并包含恢复出厂固件功能,便于问题排查与处理。此外,该Bo
(LOG_D打印日志,可以i打印指定内容并输出文件位置与系统时钟的信息) 二、制作Bootloader 官方在线制作网址:http://iot.rt-thread.com/#/addBootloader 官方文档:制作STM32通用Bootloader 制作好之后将RT-Boot.bin烧写到片内flash的首地址0x0800 0000 三、制作app固件 本小节介绍如何使用 stm32 系列的 BSP 制作一个...
Bootloader 跳转到 RT-Thread 或 FreeRTOS(基于 STM32) 作者:猾蚁 QQ:7376220 一、Bootloader 程序 1. 准备好升级程序项目,可以使用 STM32CubeMX 来自动生成代码,然后自己编 写代码实现升级策略。 2. 跳转代码实现 View Code 3. Keil 设置 上面的 IROM1 的 Size 设置与前面宏定义 BOOT_LOADER_SIZE 值相同,...
### 关键词 RT-Thread, STM32, bootloader, 嵌入式工程师, 代码示例 ## 一、初识RT-Thread STM32 Bootloader ### 1.1 RT-Thread与STM32的邂逅:Bootloader简介 在嵌入式系统的世界里,每一次技术的进步都像是两个灵魂的相遇,而RT-Thread操作系统与STM32微控制器之间的结合便是这样的一次美丽邂逅。作为一款开源...
Bootloader 跳转到 RT-Thread 或 FreeRTOS(基于 STM32) 作者:猾蚁 QQ:7376220 一、Bootloader 程序 1. 准备好升级程序项目,可以使用 STM32CubeMX 来自动生成代码,然后自己编 写代码实现升级策略。 2. 跳转代码实现 /* BOOTLOADER */ #define BOOT_LOADER_Address 0x08000000 ...
YModem、HTTP)boot可配,STM32通用Bootloader,RT-Thread设备维护云自动生成app支持ota_downloader 软件包(...
基于STM32F4和RT-Thread通用BootLoader使用经验 硬件资源 正点原子stm32f407zgt6探索者开发板,片上Flash(ROM)大小为1024KB,RAM大小为192KB,板载一个SPI Flash W25Q128。 BootLoader配置 根据官方文档: https://www.rt-thread.org/document/site/application-note/system/rtboot/an0028-rtboot/...
Inspire_weimin/STM32-RTThread-BootLoader 代码Issues1Pull Requests0Wiki统计流水线 服务 加入Gitee 与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :) 免费加入 已有帐号?立即登录 分支(2) 管理 管理 克隆/下载 HTTPSSSHSVNSVN+SSH ...
基于STM32 的开源 Bootloader 框架 - RT-FOTA 简介 RT-Thread 官方推出了 STM32 系列单片机的通用 bootloader, 在其网站可以通过网页配置就可以生成 bootloader 的烧录文件,使广大嵌入式工程师不用编写一行代码,就能够轻松完成自己产品的 bootloader 功能。但是由于 RTT 官方的 bootloader 软件RT-OTA是商用性质,不公开...
带串口屏显示的 Bootloader 大彩串口屏是基于类似消息队列的机制来实现的: 详情可以看之前的文章或者参考大彩科技官方提供的文档。 我们的产品是基于多页面进行开发的,在每个页面上又有 N 多个按钮控件,用于实现界面的交互。 1、串口屏解析逻辑 1.1、STM32CubeMX 配置 ...