
RTThread
文章平均质量分 68
Rtthread-MCU_RT实时操作系统
LuDvei
这个作者很懒,什么都没留下…
展开
-
RTThread之FLASH操作详细介绍
FAL组件的安装在我的其他章节中已经介绍过了,主要是先要将FLASH分块(区),然后在分块(区)中去处理。->下面是我的分区,因为用到了串口升级功能,所以分了好多区(块)。->这里面的设置放在了.h文件里面-> 分块处理函数。原创 2023-10-19 13:31:59 · 1046 阅读 · 0 评论 -
RTthread的FAL组件介绍
FAL (Flash Abstraction Layer) Flash 抽象层,是对 Flash 及基于 Flash 的分区进行管理、操作的抽象层,对上层统一了 Flash 及 分区操作的 API (框架图如下所示)。废话不多说,开始!分区路径packages\fal-v1.0.0\samples\porting\fal_cfg.h。这里解释一下:以 {FAL_PART_MAGIC_WORD, “app”, “stm32_onchip”, 641024, 7041024, 0}这原创 2022-06-03 12:21:13 · 2791 阅读 · 0 评论 -
RTthread使用IAP时APP文件配置
RTthread应用IAP下载时其APP配置与Keil略有不同,但配置的属性大同小异,配置内容为RT的链接脚本与FLASH中断地址偏移。本程序已经过实际应用,验证无误。说明:设置路径 drivers - board.crt_hw_board_init()函数在drivers文件的board.c目录下,中断地址偏移必须放在rt_hw_board_init()函数内。二、链接脚本设置说明:链接脚本设置就是分配ROM空间,起始地址若为0x0801 0000,即BootLoader所用空间为64K,那么片上原创 2022-06-03 11:13:00 · 1606 阅读 · 0 评论