RT-Thread 每日動態報告(2026-10-12)
調研視窗:2026-10-10 10:30 ~ 2026-10-12 08:00(北京時間,約 45.5 小時;本期為週一晨報,視窗自上一期日報(10-10 國慶調休補報)截點起算,覆蓋週六上午至週一清晨,含週日全天)
信源:RT-Thread 官方新聞 API、社群論壇文章介面、GitHub(org: RT-Thread 主倉庫 commits / PR / Issue / Releases、env 工具倉庫、packages 軟體包索引與器件支援包、RT-Thread Studio 元件組織(sdk-index)、GD32 廠商下游、topic:rt-thread 與倉庫名雙路生態檢索)、Google News 聚合(中英文多組查詢,走代理)、HN Algolia、行業媒體渠道核驗(詳見附錄信源清單)
本期索引
- 一、核心與版本動態
- DHCP 伺服器選項邊界檢查合入,#11323 關閉(10-10)
- STM32 全系 BSP 棧 8 位元組對齊修正合入(10-10)
- C++ 全域性構造相容修復合入:cplusplus_system_init 補走 .init_array(10-11)
- USB CDC VCOM 環形緩衝別名缺陷修復合入,#11739 關閉(10-11)
- utest 效能測試時鐘依賴修復合入(10-11)
- RISC-V 向量:vstart 恢復順序修正提案進入評審(10-10 ~ 10-11)
- ping 統計除零缺陷獲認領,修復提案新開(10-11)
- Next RISC-V 大重構提案視窗內再次重新整理(10-10)
- 在審佇列兩處跟進:#11787 CI 排查、#11815 提交重新整理(10-10 ~ 10-11)
- 官方新聞介面連續第五十三日無新增(10-12)
- 二、官方與社群活動
- 睿賽德釋出社群 9 月回顧月報(10-11)
- 論壇討論:「rtthread 是否可以借鑑一下zephyr的一些特點」持續活躍(10-11)
- 三、生態與廠商適配
- RT-Thread Studio:SDK 索引新增小華半導體三款板卡 BSP 條目(10-10)
- 廠商下游:GD32G553 DMA 提案評審響應提交,CI 轉全綠(10-10)
- 四、行業應用
- 社群研究專案:K230 + RT-Thread Smart 廚房火情檢測原型更新交接文件(10-11)
- 五、總結與趨勢觀察
- 近兩日趨勢(10-10 ~ 10-12)
- 侷限性與去重說明
- 附錄:信源核查表
一、核心與版本動態
1.1 網路棧安全修復:DHCP 伺服器選項邊界檢查合入,#11323 關閉(10-10)
日期:2026-10-10 17:20(合入時間) 來源:PR #11858、Issue #11323
DHCP 伺服器選項解析的緩衝區邊界檢查提案(#11858,單檔案 +63/-33、兩筆提交——邊界檢查與 clang-format 整理)由維護者合入主線,缺陷單 #11323(解析選項時對資料包緩衝區越界讀取,由安全研究者上報)隨之關閉。修復在選項解析前增加邊界校驗,消除越界讀取路徑;該案 10-08 開出、經節後佇列消化後進入合入位,為視窗內網路側首筆安全類修復。
1.2 STM32 全系 BSP 棧 8 位元組對齊修正合入(10-10)
日期:2026-10-10 17:20(合入時間) 來源:PR #11841、Issue #7527
全系 STM32 BSP 棧對齊修正合入(#11841,作者 avm1234567,110 檔案 +220/-220):各 BSP 連結指令碼與模板的 .stack 段由 ALIGN(4) 統一改為 ALIGN(8),滿足 ARM AAPCS 對公共函式邊界處棧指標對齊的要求。修正援引 2023 年 5 月開出的缺陷單 #7527(全系 STM32 連結指令碼問題;該單目前仍為開放狀態,未隨本次合入自動關閉)。
1.3 C++ 全域性構造相容修復合入:cplusplus_system_init 補走 .init_array(10-11)
日期:2026-10-11 16:11(合入時間) 來源:PR #11856、Issue #11778
C++ 執行時相容修復合入(#11856,作者 cms19859230182-lang,4 檔案 +60/-6):新版 GCC 將 C++ 全域性建構函式放入 .init_array 段,而既有初始化流程僅掃描 ctors_start/ctors_end 區間,導致未合併該段的部分 BSP 漏跑構造;修復補走 __init_array_start/__init_array_end(弱符號宣告),並跳過已落入 ctors 區間的重複條目。關聯缺陷單 #11778(多 BSP 的 C++ 自動構造支援異常)關閉。
1.4 USB CDC VCOM 環形緩衝別名缺陷修復合入,#11739 關閉(10-11)
日期:2026-10-11 17:37(合入時間) 來源:PR #11770、Issue #11739
USB CDC 虛擬串列埠修復合入(#11770,作者 Finder16,單檔案 +47/-6、兩筆提交):舊實現將內嵌環形緩衝直接掛到 serial_rx,Serial V2 按串列埠 FIFO 結構解釋該指標——因環形緩衝恰為首成員而表面上可用,但 rx_cpt、rx_timeout 等欄位實際錯位;修復改為規範掛接並補充 VCOM 輪詢接收支援。該案 08-29 開出、經多輪評審後合入主線,缺陷單 #11739 關閉。
1.5 utest 效能測試時鐘依賴修復合入(10-11)
日期:2026-10-11 15:59(合入時間) 來源:PR #11813
測試框架修復合入(#11813,作者 CYFS3,2 檔案 +8/-1):修復 utest 效能測試對固定時鐘計時的依賴,並加固測試構建守衛,降低不同板級與模擬環境下的誤報。
1.6 RISC-V 向量:vstart 恢復順序修正提案進入評審(10-10 ~ 10-11)
日期:2026-10-10 13:37 ~ 10-11 17:15(建立與更新) 來源:PR #11861、Issue #11786
RISC-V 向量上下文修正提案進入評審(#11861,作者 PiyushPatle26,4 檔案 +187/-5):RESTORE_VECTOR 此前在 vsetvl 之前恢復 vstart,而向量配置指令會將其清零、導致重啟索引丟失;修復把恢復動作移到配置指令之後,並在 qemu-virt64-riscv 增加覆蓋零/非零 vstart 與 vl、vtype、vcsr 的迴歸用例(彙編探針 + C 用例)。維護者 10-11 評審確認修法正確、建議先解決測試併發問題並補驗證證據,作者當日已推送修正提交。同作者推動的 OSPP 2026 議題「RISC-V 惰性 FP/RVV 上下文切換」(#11786)視窗內同步更新實現計劃。
1.7 netdev ping 統計除零缺陷獲認領,修復提案新開(10-11)
日期:2026-10-11 22:10 ~ 23:05(認領與提案時間) 來源:Issue #11852、PR #11862、PR #11853
netdev ping 缺陷的修復脈絡在視窗內明顯推進:缺陷單 #11852(10-05 上報;目標不可達時 received 為 0,平均值除法觸發 x86 SIGFPE / Cortex-M 除零,殺死 shell 執行緒)於 10-11 晚間由貢獻者 ymj0440 評論認領、隨即開出提案 #11862(單檔案 +1/-1);此前同類提案 #11853(作者 r3wretrhy,10-06 開出)已於 10-07 獲評審透過(LGTM)但尚未合入。兩案並行,待維護者擇一。
1.8 Next RISC-V 大重構提案視窗內再次重新整理(10-10)
日期:2026-10-10 19:18(最新提交時間) 來源:PR #10320
大重構提案「Next RISC-V」(#10320,作者 GuEe-GUI,166 檔案 +15175/-2614)視窗內再次重新整理:頭部提交更新為「[libcpu][risc-v] Refactor the RISC-V architecture port」,為 10-08 變基後的又一次推送。提案累計評論已滿百條,整合範圍覆蓋 S-mode RT-Thread / RT-Smart、Sv32~Sv64 MMU、AIA / CLIC / PLIC 中斷控制器與 T-Head 平臺合併等,仍在開放評審。
1.9 在審佇列兩處跟進:#11787 CI 排查、#11815 提交重新整理(10-10 ~ 10-11)
日期:2026-10-10 ~ 10-11(更新時間) 來源:PR #11787、PR #11815
在審佇列兩處跟進:其一,Eclipse 目標生成指令碼的隱藏目錄排除提案(#11787)經維護者 10-11 提示 CI 報錯後,作者當晚完成排查——失敗原因為流水線環境缺少 scons 命令、與排除邏輯本身無關;其二,lwip 段宏開關提案(#11815)作者 10-10 重新整理三筆提交,納入 PBUF_RAM 餘量可配置與租約移除、啟動錯誤處理修復。
1.10 官方新聞介面連續第五十三日無新增(10-12)
日期:2026-10-12(核查時間) 來源:RT-Thread 官方新聞介面
官方新聞介面(rt_org 分類)返回的存檔稿最新條目仍為 2026-06-17,視窗內無新增,連續第五十三日停更;產品與活動資訊繼續由微信公眾號、社群論壇與 GitHub 渠道首發。
二、官方與社群活動
2.1 睿賽德釋出社群 9 月回顧月報(10-11)
日期:2026-10-11 10:00(釋出時間) 來源:電子工程專輯原文(聚合條目)
睿賽德釋出社群 9 月回顧月報,以 v5.3.0 釋出與硬體生態為兩條主線:版本側記錄 Rust 元件、裝置樹(DM)、DVFS 與 VirtIO 1.2 支援及 Raspberry Pi 5、玄鐵 C908X 等新增 BSP;硬體側跟蹤 Gino Pi(GD32H77D)預熱—發售—適配三級跳與 Titan Mini(RA8P1)OpenMV 5.0.1 更新。專案資料:9 月提交 57 次 / 20 位貢獻者、主線開發版 v5.3.1;「近期動向」同步收錄 RISC-V 惰性 FP/RVV 上下文切換議題獲核心維護者回應(#11786),與本視窗 #11861 提案同一脈絡。
2.2 論壇討論:「rtthread 是否可以借鑑一下zephyr的一些特點」持續活躍(10-11)
日期:2026-10-11 09:22(介面時間戳) 來源:論壇帖 37b351dfb3690ab5
論壇討論帖「rtthread 是否可以借鑑一下zephyr的一些特點」視窗內繼續收到互動(10-11 09:22 重新整理):帖主由 RT-Thread Studio 的使用體驗切入,建議參考 Zephyr 的輕量化思路、減輕圖形化配置的維護負擔。論壇介面不提供回覆正文,本期僅記錄活躍度;該帖此前已兩度觸發更新(10-09、10-10)。
三、生態與廠商適配
3.1 RT-Thread Studio:SDK 索引新增小華半導體三款板卡 BSP 條目(10-10)
日期:2026-10-10 11:34(提交時間) 來源:Studio sdk-index 提交 47693f18
SDK 索引新增小華半導體(XHSC)板級條目(提交 47693f18,4 檔案 +52/-1):在 Board_Support_Packages/XHSC 下為 HC32F467、HC32F4A2、HC32F4A8 三款晶片的 XHSC EV 評估板建立 SDK BSP 條目並登記索引,三款晶片由此進入 RT-Thread Studio 板級支援序列。Studio 其他倉庫視窗內無新推送。
3.2 廠商下游:GD32G553 DMA 提案評審響應提交,CI 轉全綠(10-10)
日期:2026-10-10 16:41 ~ 16:59(提交與 CI 時間) 來源:GD32 下游 PR #72
GD32G553 DMA 支援提案(#72)視窗內完成評審響應並修復 CI:作者 5JingYang 追加一筆提交(10-10 16:41),將 G5x3 系列 DMA 支援對齊 F50x/H7xx 既有模式並處理評審意見,提案現為 4 提交、13 檔案、+1082/-167;此前 gd32_arm 目標編譯失敗已解決,編譯機器人於 10-10 兩度報告 32 個 GD32 BSP 全量編譯透過(10:55、16:59)。提案保持開放、等待合入。
四、行業應用
4.1 社群研究專案:K230 + RT-Thread Smart 廚房火情檢測原型更新交接文件(10-11)
日期:2026-10-11 18:57(推送時間) 來源:1nuoiscute/SRTP-K230-Fire-Guardian
社群研究專案「SRTP K230 Fire Guardian」更新交接文件:專案為面向廚房場景的大學生研究原型——K230 承擔視覺節點(火焰目標檢測),RT-Thread Smart 承擔板端控制、多感測器融合與自適應聯動。本次提交將預設分支入口指向完整開發記錄分支,並彙總板端基線與驗收狀態:視覺節點與 KEY2 控制器的板端身份已有驗收記錄,KEY1 面板覆蓋與長時穩定性仍未解決,板端選區(ROI)功能尚未實現;專案按研究節奏持續公開中間記錄。
五、總結與趨勢觀察
5.1 近兩日趨勢(10-10 ~ 10-12)
- 合入節奏恢復:視窗內五筆合入集中落地(DHCP 邊界檢查、STM32 棧對齊、C++ .init_array、USB VCOM、utest),網路與執行時正確性修復佔比高,其中兩筆為長期缺陷收尾。
- RISC-V 方向升溫:vstart 修復提案進入評審並補齊 QEMU 迴歸用例,OSPP 2026 惰性 FP/RVV 議題同步推進;Next RISC-V 大重構再度重新整理——RISC-V 成為核心側最活躍方向之一。
- 社群響應鏈條加快:ping 除零缺陷從上報(10-05)、評審透過(10-07)到新貢獻者認領並開出第二案(10-11)約一週完成,兩案並行待擇一合入。
- 生態側小步推進:Studio 索引新增小華半導體三款板卡;GD32 大改動評審響應後 CI 轉全綠,進入合入前最後階段。
- 官方渠道節奏未變:社群月報照常釋出(9 月回顧),新聞介面靜默延續至第五十三日。
5.2 侷限性與去重說明
- 六城巡迴線下活動 10-10 媒體再推廣稿(電子工程專輯)為 09-27 官宣的延續,場次與報名資訊已由 09-28 期收錄,無新增資訊,不重複展開。
- 論壇 zephyr 討論帖視窗內為時間戳重新整理(10-11 09:22),介面未提供回覆正文;h120d-protocol 倉庫(10-11 推送)屬文件類更新,按慣例不收錄。
- 電子工程專輯原站直連受限,月報要點經原文頁面核讀整理;六城巡迴稿為圖片型頁面,未逐字核對。
- Google News 中文側 4 條命中中:月報與巡迴稿見上;「工博會 Workshop 最後席位」稿(10-09)已由上一期收錄;「x86、Arm 與 RISC-V 工業邊緣架構對比」稿非 RT-Thread 主題,不收錄。英文側無有效新增。
- HN 視窗內無相關討論;官方新聞介面與官網新聞列表頁持續靜默(前端動態渲染,無法直接核讀)。
附錄:信源核查表
| 信源 | 核查結果 |
|---|---|
| RT-Thread 官方新聞介面(rt_org) | 視窗內無新增,存檔稿最新仍為 06-17,連續第五十三日停更 |
| 社群論壇文章介面 | 視窗內無新增技術文章;討論帖 zephyr 重新整理 1 次(見 2.2) |
| 官網新聞列表頁 | 前端動態渲染,無法直接核讀(資料同官方新聞介面) |
| GitHub org: RT-Thread(主倉庫) | 合入五筆:#11858 / #11841 / #11813 / #11856 / #11770(見 1.1 ~ 1.5);新開 #11862(見 1.7);在審推進 #11861 / #11787 / #11815(見 1.6 / 1.9);#10320 重新整理(見 1.8) |
| GitHub RT-Thread/env | 視窗內無推送(最近 10-10 07:35,已收錄) |
| GitHub packages 軟體包索引與器件支援包 | 視窗內無推送(最新 10-07 / 10-08) |
| GitHub RT-Thread Studio 元件組織 | sdk-index 一筆提交(見 3.1);其餘倉庫無視窗內推送 |
| GitHub GD32 廠商下游 | PR #72 評審響應與 CI 轉綠(見 3.2) |
| GitHub topic / 倉庫名生態檢索 | 新增 SRTP-K230-Fire-Guardian 更新(見 4.1);h120d-protocol 文件更新不收錄 |
| GitHub releases / tags | 主倉庫無新發布(最新仍為 09-10 的 v5.3.0) |
| Google News 聚合(中英文,走代理) | 有效新增 1 條(9 月回顧月報,見 2.1);六城巡迴再推廣稿不重複收錄(見 5.2) |
| HN Algolia | 視窗內無相關討論 |
完整信源清單
- [1] PR #11858(DHCP 伺服器選項邊界檢查,已合入) — https://github.com/RT-Thread/rt-thread/pull/11858
- [2] Issue #11323(DHCP 選項越界讀取缺陷,已關閉) — https://github.com/RT-Thread/rt-thread/issues/11323
- [3] PR #11841(STM32 棧 8 位元組對齊,已合入) — https://github.com/RT-Thread/rt-thread/pull/11841
- [4] Issue #7527(全系 STM32 連結指令碼缺陷單) — https://github.com/RT-Thread/rt-thread/issues/7527
- [5] PR #11856(C++ 全域性構造補走 .init_array,已合入) — https://github.com/RT-Thread/rt-thread/pull/11856
- [6] Issue #11778(C++ 自動構造支援缺陷,已關閉) — https://github.com/RT-Thread/rt-thread/issues/11778
- [7] PR #11770(USB CDC VCOM 修復,已合入) — https://github.com/RT-Thread/rt-thread/pull/11770
- [8] Issue #11739(VCOM 環形緩衝別名缺陷,已關閉) — https://github.com/RT-Thread/rt-thread/issues/11739
- [9] PR #11813(utest 時鐘依賴修復,已合入) — https://github.com/RT-Thread/rt-thread/pull/11813
- [10] PR #11861(RISC-V vstart 恢復順序修正) — https://github.com/RT-Thread/rt-thread/pull/11861
- [11] Issue #11786(OSPP 2026 惰性 FP/RVV 上下文切換議題) — https://github.com/RT-Thread/rt-thread/issues/11786
- [12] Issue #11852(ping 統計除零缺陷) — https://github.com/RT-Thread/rt-thread/issues/11852
- [13] PR #11862(ping 除零修復,第二案) — https://github.com/RT-Thread/rt-thread/pull/11862
- [14] PR #11853(ping 除零修復,首案) — https://github.com/RT-Thread/rt-thread/pull/11853
- [15] PR #10320(Next RISC-V 大重構) — https://github.com/RT-Thread/rt-thread/pull/10320
- [16] PR #11787(Eclipse 排除隱藏目錄) — https://github.com/RT-Thread/rt-thread/pull/11787
- [17] PR #11815(lwip 段宏開關) — https://github.com/RT-Thread/rt-thread/pull/11815
- [18] 主倉庫 releases 頁 — https://github.com/RT-Thread/rt-thread/releases
- [19] 社群 9 月回顧月報(電子工程專輯) — https://www.eet-china.com/mp/a529977.html
- [20] 六城巡迴線下活動再推廣稿(電子工程專輯) — https://www.eet-china.com/mp/a529867.html
- [21] 論壇帖「rtthread 是否可以借鑑一下zephyr的一些特點」 — https://club.rt-thread.org/api/index/getContent?id=37b351dfb3690ab5
- [22] Studio sdk-index(HC32 板級條目提交) — https://github.com/RT-Thread-Studio/sdk-index/commit/47693f187b09075f659416d201c3944c6ad498da
- [23] GD32 下游 PR #72(GD32G553 DMA 支援) — <https://github.com/GD32-MCU-IOT/gd32_rt-thread/pull/72
- [24] 社群研究專案「SRTP K230 Fire Guardian」 — https://github.com/1nuoiscute/SRTP-K230-Fire-Guardian
- [25] 官方新聞介面 — https://club.rt-thread.org/api/index/getList?type=rt_org
- [26] 社群論壇文章介面 — https://club.rt-thread.org/api/index/getList?type=article