调研窗口:过去 24 小时(2026-09-02 11:18 ~ 2026-09-03 11:18 北京时间) 信源:RT-Thread 官方新闻 API、GitHub(org: RT-Thread / 主仓库 commits+PR / packages 索引 / topic:rt-thread 生态仓库)、Google News 聚合(zh-CN / en-US,经代理)等(详见附录信源核查表)


索引

  • 一、内核与版本动态
    • 主仓库合入 [lwp]:将 terminal/ 移出全局 CPPPATH(09-03)
    • 进行中:CAN 框架结构性重构 PR 待评审,社区开发者主导(09-02)
  • 二、官方与社区活动
    • 官方新闻 API 连续第十四日无新增,elexcon 2026 倒计时 6 天(09-03)
  • 三、生态与厂商适配
    • canopennode-rtt 特性分支持续活跃,主线窗口内无新提交(09-02)
  • 四、行业应用
    • 生态参考:消费级无人机 H120D 固件逆向文档更新(09-02)
  • 五、总结与趋势观察
  • 附录:信源核查表

一、内核与版本动态

1.1 主仓库合入 [lwp]:将 terminal/ 移出全局 CPPPATH

日期:2026-09-03(09:20 北京时间合并) 来源PR #11776(合并提交 54e5164,TTLLDD 提交)

components/lwp/SConscript 此前把 ./terminal/ 目录加入全局 CPPPATH,本笔将其移除。全仓库核查显示:terminal 子系统头文件(terminal.h、tty_config.h、bsd_porting.h 等)的所有非限定 include 均来自 components/lwp/terminal/ 内部源文件,编译器引号形式查找即可满足,无需将内部目录泄漏到全局包含路径。这是 2025-11 议题 #10980「规范 CPPPATH 的使用」约定的最小化示范落地——组件不再把内部目录泄漏进全局 include 路径,属构建系统/include 卫生方向的小步推进。窗口内主仓库唯一合入,工作日早间合入节奏与近期一致,无大特性。

1.2 进行中:社区开发者提交 CAN 框架结构性重构 PR

日期:2026-09-02(13:21 北京时间创建,open、CI clean、非 draft) 来源PR #11779

wdfk-prog(即昨日转正官方索引的 CANopenNode 移植包作者)提交 refactor[CAN] PR:对 Generic CAN Framework 及 STM32 bxCAN 后端做结构性重构(2 commits、8 文件、+2902/-1308),重新明确框架职责边界——Generic CAN 负责硬件资源管理、同步、ownership 与生命周期,发送缓存/重试/调度与协议 QoS 策略交由上层协议栈或应用自行决定。方案来源两条线索:8-26 特性请求 #11759(CANopen CiA 305 LSS Activate Bit Timing 运行时切换波特率需要 TX Full Flush 与 Hardware Abort 能力,已关闭)与 8-28 框架重构讨论 #11767(统一 TX Engine、Mailbox Ownership 与 Lifecycle,讨论关闭后 3 分钟即转本 PR)。两议题均已在窗口内关闭并汇集为本 PR,标签含 BSP: STM32 与 component: drivers/can。该 PR 将 CANopenNode 移植中暴露的底层能力缺口上升为框架层重构提案,目前待维护者评审,若合入将是 Generic CAN Framework 近年最大一次职责边界调整。

二、官方与社区活动

2.1 官方新闻 API 连续第十四日无新增,elexcon 2026 倒计时 6 天

日期:2026-09-03 来源RT-Thread 官方新闻 API

官方新闻 API(rt_org 分类)仍为 5 条旧条目,最新仍为 2026-06-17 阿布扎比投资论坛报道,连续第十四日无新增。gnews 多组补查(RT-Thread when:3d 中英、RT-Thread 睿赛德 when:3d睿擎派 OR 睿擎 when:3d):英文仍为 Rotten Tomatoes 拆词噪音与无关科技帖,中文查询全部为空。下一对外窗口为 9 月 9-11 日深圳 elexcon 2026(睿赛德参展,8-30 预告已收录),倒计时 6 天,会前静默期延续属预期节奏。

三、生态与厂商适配

3.1 canopennode-rtt 特性分支持续活跃,主线窗口内无新提交

日期:2026-09-02(22:30 北京时间仓库 push) 来源github.com/wdfk-prog/canopennode-rtt

topic:rt-thread 窗口内 push 仓库之一。默认分支 master 最新提交仍为 09-02 11:02 北京「co_rtt_mainline_deadline_min 调整为 extern 以配合主线调度」(昨日已收录),窗口内 push 落在 A04 与 ds402 两条特性分支——CANopen 不同 profile(DS402 运动控制、A04 应用)分支的持续演进,主线无新内容。同日该仓库作者在 RT-Thread 主仓库提出 CAN 框架重构 PR(见 1.2),”应用层(CANopenNode 软件包)→ 框架层(Generic CAN 重构)”双向推进,CAN 生态成为当前社区最活跃的推进主线。

四、行业应用

4.1 生态参考:消费级无人机 H120D 固件逆向文档更新

日期:2026-09-02(13:34 北京时间 push) 来源H4ck3rTR/h120d-protocol

topic:rt-thread 生态仓库 h120d-protocol 窗口内更新(README 修订,整理 4 月 Hackaday 投稿内容)。该项目逆向文档化消费级无人机 Holy Stone H120D 的 WiFi 通信协议及其固件中的 RT-Thread 内部实现,并提供控制工具,代码以 C++ 为主。窗口内无代码实质更新,属文档维护;项目存在本身侧面印证 RT-Thread 在消费级无人机固件中的部署(逆向项目自称,未经官方核实),作低活跃生态参考收录。

五、总结与趋势观察

  • 内核侧:窗口内单笔合入——[lwp] 将 terminal/ 移出全局 CPPPATH(09-03 09:20),延续构建/include 卫生规范(议题 #10980)的落地节奏,无大特性合入。
  • 进行中:CAN 框架结构性重构 PR(#11779,+2902/-1308)由社区开发者 wdfk-prog 提交,CI clean、非 draft,待维护者评审;8 月底的 CAN 讨论(#11767)与特性请求(#11759)均已关闭并汇集为本 PR,重构方向获得社区侧共识。
  • 官方侧:官方新闻 API 连续 14 日无新增;下一对外窗口 9 月 9-11 日深圳 elexcon 2026,倒计时 6 天。
  • 生态侧:CAN 双线推进(应用层 CANopenNode 转正后扩展 DS402 等 profile 分支 + 框架层重构提案)是当前最清晰的社区主线;软件包索引窗口内无新增合并,腾讯 IoT SDK 配置 PR #2034 仍 open。
  • 近三日趋势(09-01 ~ 09-03):内核健壮性 4 PR 批次、CANopenNode 事件驱动调度、RTC utest 与复旦微 FM33/CANopenNode 两软件包入索引(09-01)→ 腾讯 IoT SDK 配置 PR、CAN 框架重构 PR 提出、h120d 文档更新(09-02)→ lwp CPPPATH 卫生合入、CAN 重构 PR 待评审、官方静默第 14 日(09-03)。推进主线由”软件包索引扩容”切换为”CAN 生态深度推进 + 构建系统规范化”。

附录:信源核查表

信源 核查结果
RT-Thread 官方新闻 API rt_org 分类仍为 5 条旧条目,最新 06-17 阿布扎比报道,连续 14 日无新增
GitHub org: RT-Thread 窗口内仅 rt-thread 有 push(09-03 01:20Z);packages 上次 push 09-01 08:45Z(昨日窗口内)
rt-thread 主仓库 commits / PR 窗口内 1 笔合入(#11776 → 54e5164,09-03 01:20Z);#11729(fm33lg026 BSP)仍 open
rt-thread releases 无新 release(最新 v5.2.2,2025-10-31)
rt-thread 新开 PR #11779 CAN 框架重构(09-02 05:21Z 创建,CI clean 待评审)
CAN 相关议题 #11767 重构讨论 09-02 05:18Z 关闭;#11759 TX Full Flush 特性请求 09-03 00:27Z 关闭(均汇集为 #11779)
packages commits / PR 窗口内无新合并;PR #2034(腾讯 IoT SDK 配置)open 未动
topic:rt-thread 生态仓库 窗口内 2 仓库 push:canopennode-rtt(09-02 14:30Z,落 A04/ds402 特性分支)、h120d-protocol(09-02 05:34Z,仅 README 更新)
Google News(RT-Thread when:3d / when:1d,en) 仅 HackerNoon 勒索软件恢复等无关项,无实质相关
Google News(RT-Thread when:3d,zh) 空结果
Google News(RT-Thread 睿赛德 when:3d) 空结果
Google News(睿擎派 OR 睿擎 when:3d) 空结果
Hacker News fetch 脚本 5 条命中(GPS 干扰 / Gemini 3.8 / Muse Spark 等)全部与 RT-Thread 无关,剔除