調研視窗:過去 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 無關,剔除