调研窗口:过去 24 小时(2026-08-19 11:18 ~ 2026-08-20 11:18 北京时间) 信源:RT-Thread 官方新闻 API、GitHub(org: RT-Thread / topic: rt-thread / 主仓库 commits / releases)、Google News 聚合(zh-CN,经代理)、Beningo 2026 RTOS Performance Report、HN 等(详见附录信源核查表)


索引

  • 一、内核与版本动态
    • memheap 双重释放防护合入:release 构建下重复 free 不再破坏堆账本(08-20)
    • 版本状态平稳:v5.2.2 不变,窗口内无新 release(08-20)
  • 二、官方与社区活动
    • 官方新闻 API 窗口内仍无新增(08-20)
  • 三、生态与软件包
    • 第三方 CANopenNode 集成包持续迭代:SDO 块传输校验与 ASCII 网关 MSH 桥(08-19~08-20)
    • 生态参考:awtk / gd32_rt-thread / h120d-protocol(08-20)
  • 四、行业应用专章(工业 / 机器人 / 具身智能)
    • 睿擎平台 DSMC+FPGA 通信带宽提升至 90MB/s:16 位总线 + rt_event 事件驱动 DMA(08-19)
    • RT-Thread 入选 Beningo 2026 RTOS 性能报告参测名单(08-19)
  • 五、总结与趋势观察
  • 附录:信源核查表

一、内核与版本动态

1.1 memheap 双重释放防护合入:release 构建下重复 free 不再破坏堆账本

日期:2026-08-20(09:48 北京时间合入) 来源RT-Thread/rt-thread commit 8234a36

主仓库窗口内唯一新合入:[kernel/memheap] fix: stop invalid frees from corrupting heap(作者 Hui Su,维护者 Rbb666 合入,commit 8234a36)。提交说明指出:当 RT_DEBUGING_ASSERT 关闭时,RT_ASSERT() 不再中断执行,release 构建中顺序发生的重复 free 会继续走到后续逻辑,从而破坏 memheap 的堆统计与空闲链表。修复在完成块校验后直接 return,使非法释放无法再更新堆账本。提交附带的复现数据(double-free:used=64 / alloc=224 / free=64 → 释放后 used 变为 4294959232,即 32 位溢出)直观展示了漏洞后果;修复经 scons -C bsp/qemu-vexpress-a9 构建验证。这是继 08-17 AF_UNIX 大功能合入后内核侧的防御性加固,属 release 构建健壮性修复。

1.2 版本状态平稳

日期:2026-08-20 来源rt-thread releases

最新正式版本仍为 v5.2.2(2025-10-31 发布),窗口内无新 release、无预发布;packages 索引仓库窗口内亦无新合入(上一合入为 08-19 09:17 的 LiME-TM,昨日已报道)。

二、官方与社区活动

2.1 官方新闻 API 窗口内无新增

日期:2026-08-20 来源RT-Thread 官方新闻 API

官方新闻 API(rt_org 分类)仍为 5 条旧条目,最新为 2026-06-17 阿布扎比投资论坛报道,滞后约 2 个月未见改善;news/activity 分类接口返回为空。8 月 18 日已报道的 8 月 27 日上海睿擎工业平台 Workshop(EtherCAT 实战)与 8 月 17 日 AIoT 大赛排名均未在官方 API 同步,官方信息出口更新节奏持续滞后于实际动态;窗口内亦无新的峰会、黑客松或大学计划公开信息。

三、生态与软件包

3.1 第三方 CANopenNode 集成包持续迭代(本窗口生态侧最大活跃点)

日期:2026-08-19 ~ 2026-08-20 来源wdfk-prog/canopennode-rtt commits

面向 RT-Thread 的 CANopenNode 集成包(wdfk-prog/canopennode-rtt,topic: rt-thread,新项目、star 数尚低)窗口内连续两次功能提交:

  • 08-19 14:42 北京时间:新增 ASCII gateway MSH 控制台桥(CANopen ASCII 网关命令经 RT-Thread MSH shell 交互);
  • 08-20 11:12 北京时间:新增 SDO 块传输(block transfer)校验支持。

结合 08-17/08-18 已合入的 heartbeat 监督 NMT 主站示例、GFC 协议诊断、MCU 侧 SDO 客户端校验,该包正以”示例先行、逐功能补齐”节奏快速成型,覆盖 NMT/SDO/GFC 等 CANopen 核心服务,面向工控现场总线场景。属早期项目观察对象,收录为生态动态。

3.2 生态参考(非专项 / 边缘动态)

日期:2026-08-20 来源GitHub topic:rt-thread 近一周活跃仓库

  • awtk(zlgopen,08-20 push):窗口内仅文档改进,通用嵌入式 GUI 框架常规提交,与 RT-Thread 无直接关联(非专项);
  • gd32_rt-thread(GD32-MCU-IOT,08-19 push):rt-thread 主仓库下游镜像同步,无独立内容;
  • h120d-protocol(H4ck3rTR,08-18 push):第三方对 Holy Stone H120D 无人机 WiFi 协议的逆向工程文档,涉及 RT-Thread 内部结构,体量小,仅作生态参考。

四、行业应用专章(工业 / 机器人 / 具身智能)

4.1 睿擎平台 DSMC+FPGA 通信带宽提升至 90MB/s

日期:2026-08-19(18:15 北京时间) 来源电子工程专辑(经 Google News 收录) / EET-China 原文

电子工程专辑刊发《睿擎平台 DSMC+FPGA 通信速度提升至 90MB/s》技术文(EET-China 原站不可达,正文经检索摘要核实):睿擎平台(睿擎派 RK3506J 工业板 + 官方 FPGA 扩展板)DSMC 并行总线升级支持 16 位通信后,FPGA 实测通信带宽提升至 90MB/s。文章对比了升级前后驱动机制:同步机制由”无(同步阻塞)”改为 rt_event 事件驱动,单次传输量由 4 字节提升至 2KB(DMA 最大单次),并优化突发配置,CPU 占用显著下降。此为睿擎 26.08.06 版本特性(8 月 13 日版本发布直播预告口径为 89MB/s)的实测技术展开;硬件底座为 RK3506J(三核 Cortex-A7 + 单核 Cortex-M0,最高 1.5GHz)的 DSMC/Flexbus 并行总线(硬件带宽 400MB/s,直连 FPGA 高速数据采集)。该进展与 8 月 27 日上海 EtherCAT 实时控制 Workshop 同属睿擎工业平台的工控通信主线,方向为运动控制 + FPGA 数据采集的低延迟高带宽路径。

4.2 RT-Thread 入选 Beningo 2026 RTOS 性能报告参测名单

日期:2026-08-19(19:30 北京时间) 来源电子工程专辑《2026年RTOS性能榜单出炉,PX5 RTOS拿下性能第一》 / Beningo 2026 RTOS Performance Report

电子工程专辑报道 Beningo(Embedded Group)2026 RTOS 性能报告发布:该报告为独立基准,在真实 Cortex-M 硬件上以 Eclipse Thread-Metric 套件测试 8 款 RTOS——PX5 5.3.1、ThreadX 6.5.1、FreeRTOS 11.3.0、Zephyr 4.4.1、Arm Keil RTX5 5.9.1、RT-Thread、NuttX、Micrium µC/OS-III。测试含 9 项原生 API 测试(基础处理、协作/抢占调度、内存分配、消息处理、同步、中断处理、中断抢占、中断延迟示波器实测等)及 POSIX API 对比。结果头条为 PX5 夺魁:ThreadX 最高慢 30.2%、FreeRTOS 最高慢 80.7%、Zephyr 最高慢 45.3%。RT-Thread 作为 8 款参测对象中唯一来自中国的开源 RTOS 入选,具体名次与明细需邮箱订阅免费下载报告;报告同比数据(2024 vs 2026)仅覆盖 FreeRTOS/ThreadX/Zephyr/PX5,RT-Thread 系本届新增参测对象。对社区而言,这是 RT-Thread 进入国际独立基准视野的外部验证信号,性能定位以报告正式内容为准。

五、总结与趋势观察

  1. 内核侧”消化期 + 防御加固”:AF_UNIX 套接字(08-17)之后窗口内首个合入是 memheap 双重释放防护(08-20),修复 release 构建(关闭断言)下重复 free 破坏堆账本的问题;大功能预计随下个版本发布。
  2. 睿擎工业平台成为本月媒体侧主线:DSMC 16 位总线升级 + rt_event 事件驱动 DMA 实现 FPGA 通信 90MB/s,紧接 8/27 EtherCAT Workshop 预热,工控实时控制方向连续输出。
  3. 国际基准曝光:RT-Thread 首次进入 Beningo 2026 RTOS 性能报告 8 款参测名单(唯一国产开源 RTOS),性能定位待报告全文公布。
  4. 生态活跃度由 GitHub 与第三方媒体承担:CANopenNode 集成包等第三方项目快速迭代,官方新闻 API 滞后约 2 个月的状况持续(最新仍为 06-17),官方信息出口亟待恢复。
  5. 局限性说明:EET-China 原站不可达,DSMC 与 RTOS 榜单两篇正文细节依赖检索摘要与报告官方页核实,RT-Thread 在性能报告中的具体名次未能取得。

附录:信源核查表

信源 核查结果
RT-Thread 官方新闻 API(rt_org) 5 条旧条目,最新 2026-06-17,窗口内无新增;news/activity 为空
GitHub org: RT-Thread(sort=pushed) rt-thread 主仓库 08-20 01:48Z push(memheap 修复,收录);packages 08-19 01:17Z(LiME-TM,昨日已覆盖);env/smart-build 08-17,窗口外;其余仓库无活动
rt-thread 主仓库 commits 窗口内 1 条:[kernel/memheap] fix: stop invalid frees from corrupting heap(8234a36,08-20 09:48 北京合入)
rt-thread / packages releases v5.2.2(2025-10-31)仍为最新,无新 release、无预发布
GitHub 搜索 topic:rt-thread(pushed>08-13) 5 仓库:canopennode-rtt(窗口内 2 次提交,收录)/ awtk(仅文档改进,非专项)/ gd32_rt-thread(下游镜像)/ gdr(08-18 已覆盖)/ h120d-protocol(生态参考)
Google News “RT-Thread” when:3d(经代理) 7 条:有效 2 条(睿擎 DSMC 90MB/s 08-19、RTOS 性能榜单 08-19,均收录);Workshop 预热(08-18 已覆盖);AIoT 大赛排名(08-17 已覆盖);其余噪音(仙剑怀旧、CIGDC 游戏工委致辞、RISC-V 城市行长沙站)剔除
Google News “睿擎” when:3d(经代理) 有效 1 条(DSMC 90MB/s,重复命中);其余为汽车营销噪音(领睿 SUV、智擎混动等)剔除
Google News “睿赛德” when:3d(经代理) 0 条
fetch_news.py(24h 窗口) 6 条候选:gh 2 条 + HN 4 条,HN 均为 threads 误匹配噪音,剔除;canopennode-rtt/awtk 见上
EET-China 原站 / gnews 跳转 原站不可达(web_extract 超时、代理 curl 失败),内容经 web_search 摘要与官方页交叉核实
Beningo 2026 RTOS Performance Report 官网可达,8 款参测名单、9 项原生 API 测试与同比口径已核实