Ежедневный отчёт RT-Thread (2026-09-24)
Окно мониторинга: последние 24 часа (2026-09-23 11:00 ~ 2026-09-24 11:00 пекинское время) Источники: официальный новостной API RT-Thread, интерфейс статей форума сообщества, GitHub (org: RT-Thread основной репозиторий commits / PR / Issue / Releases, репозиторий инструментов env, репозиторий индекса пакетов, организация пакетов поддержки устройств, организация Studio BSP SDK, нижестоящий репозиторий GD32, репозитории экосистемы topic:rt-thread и поиск по названиям), агрегатор Google News (zh-CN / en-US, через прокси), китайские отраслевые медиа
Индекс выпуска
-
- Динамика ядра и версий
- Автоматические коммиты clang-format больше не пропускают CI: конвейер форматирования включён в регулярную проверку (09-23)
- В окне очереди ревью добавлены два предложения: исправление сборки netdev и серия периферии GD32H77D (09-23)
- Официальный новостной API тридцать пятый день подряд без пополнений (09-24)
- Динамика ядра и версий
-
- Официальные и общественные мероприятия
- Систематическое продвижение учебных материалов летнего лагеря RSOC26: в окне обновлена «Глава первая. Среда разработки, конфигурация BSP и модель устройств» (09-23)
- Официальные и общественные мероприятия
-
- Экосистема и адаптация производителей
- Предложение основного BSP Gino Pi поступило на ревью: серия периферии GD32H77D — 19 коммитов, 142 файла (09-23)
- Синхронизация трёх репозиториев пакетов поддержки устройств GD32 и компонентов Wi-Fi: библиотеки устройств/периферии H77x_78x и поддержка сетей GD32VW553 (09-23)
- Тройное слияние индекса пакетов: рефакторинг конфигурации CanopenNode v1.2.0, новый пакет виртуальных датчиков, добавление инструмента MQTT в AI Agent (09-24)
- Renesas RA8P1 Titan Mini OpenMV: добавлены примеры отображения RGB LCD и машинного зрения (09-24)
- Экосистема и адаптация производителей
-
- Отраслевые применения
- В окне нет новых внедрённых кейсов (09-24)
- Отраслевые применения
-
- Итоги и наблюдения за трендами
- Тренды за последние сутки (09-23 ~ 09-24)
- Ограничения и пояснения по дедупликации
- Итоги и наблюдения за трендами
- Приложение: таблица проверки источников
1. Динамика ядра и версий
1.1 Автоматические коммиты clang-format больше не пропускают CI: конвейер форматирования включён в регулярную проверку (09-23)
Дата: 2026-09-23 16:30 ~ 16:34 (пекинское время, время создания и слияния) Источник: PR #11830, коммит слияния
В основном репозитории в окне мониторинга слито изменение процесса непрерывной интеграции: из сообщения коммита автоматического форматирования clang-format удалён маркер «пропустить CI», после чего коммиты форматирования, как и обычные коммиты, запускают конвейер непрерывной интеграции. Этот маркер изначально использовался для предотвращения цикла «автоматический коммит форматирования снова запускает раунд CI», ценой чего было попадание результата форматирования в репозиторий без проверки сборкой; после изменения действие форматирования включено в регулярную цепочку проверки. Соответствующий файл рабочего процесса является единственным изменённым файлом этого предложения; предложение подано участником сообщества и слито примерно через четыре минуты после создания.
1.2 В окне очереди ревью добавлены два предложения: исправление сборки netdev и серия периферии GD32H77D (09-23)
Дата: 2026-09-23 11:05 / 15:41 (пекинское время, время предложений) Источник: PR #11828, PR #11829
В окне мониторинга в очереди ревью открыты два новых предложения. Первое — небольшое исправление сетевого компонента (#11828, ошибка сборки AF_NETLINK в netdev): добавлено предварительное объявление структуры, а ссылка на индекс узла в callback уведомления маршрутизации заменена с временной переменной на прямое обращение к узлу списка, что исправляет ошибку компиляции при включении соответствующей комбинации конфигураций; затрагивает два файла. Второе — крупное предложение производителя на уровне платы (#11829) — серия периферии платы GD32H77D GinoPi, всего 19 коммитов, 142 файла, подробности в разделе 3.1 главы 3.
1.3 Официальный новостной API тридцать пятый день подряд без пополнений (09-24)
Дата: 2026-09-24 (время проверки) Источник: официальный новостной API RT-Thread
Официальный новостной API (категория rt_org) по-прежнему содержит 5 старых записей, самая свежая — всё ещё репортаж от 2026-06-17, тридцать пятый день подряд без пополнений; страница списка новостей официального сайта в окне мониторинга при проверке по-прежнему возвращает сообщение об ошибке загрузки, прямой просмотр невозможен. Информация о продуктах и мероприятиях продолжает появляться в первую очередь на форуме, в магазине и отраслевых медиа.
2. Официальные и общественные мероприятия
2.1 Систематическое продвижение учебных материалов летнего лагеря RSOC26: в окне обновлена «Глава первая. Среда разработки, конфигурация BSP и модель устройств» (09-23)
Дата: 2026-09-23 15:22 (пекинское время, время обновления) Источник: статья на форуме 5a5a1f34db847d92
Сообщество на форуме в пределах окна мониторинга обновило учебный материал серии RSOC26 «Глава 1. Среда разработки, конфигурация BSP и модель устройств RT-Thread», в котором представлена полная основная линия от нуля до модели устройств: установка RT-Thread Studio и развёртывание исходного кода ядра и пакетов поддержки чипов через менеджер SDK; создание нового проекта способом «на основе чипа» (платформа Xinghuo-1 STM32F407ZG, ядро 4.1.1, консоль USART1, отладка через ST-LINK и SWD); разбор структуры каталогов проекта BSP и обязанностей board.c / board.h (дерево тактирования 168 MHz, системный тик, границы кучи); объяснение трёхуровневой архитектуры модели устройств ввода-вывода и механизма нумерации выводов GET_PIN; а также проверка компиляции, прошивки и командной строки FinSH (MSH) на примере GPIO-мигающего индикатора активности и вывода через последовательный порт. Эта статья вместе с ранее разрозненно публиковавшимися практическими материалами по Xinghuo-1 образует главизированную компоновку и является систематизированным введением в учебный курс летнего лагеря.
3. Экосистема и адаптация производителей
3.1 Предложение основного BSP Gino Pi выходит на рецензирование: 19 коммитов по серии периферии GD32H77D, 142 файла (09-23)
Дата: 2026-09-23 15:41 (пекинское время, время подачи предложения) Источник: PR #11829
Поддержка платы Gino Pi от GigaDevice GD32H77D подана на рецензирование в основную ветку в виде серии предложений: одна ветка, 19 коммитов, 142 файла, чистое приращение около 26 тысяч строк. Содержание охватывает три уровня: платформенный каркас (проект, скрипт компоновки, rtconfig); полный набор периферии — Ethernet, USB хост и устройство, SDRAM, аппаратный I2C, SPI3, PWM, SDIO и файловая система, RTC и будильник, сторожевой таймер, CAN и CAN FD, OSPI Flash, MIPI LCD, тачскрин GT911, камера OV7670 и LVGL; а также демонстрационный проект периферии GinoPi и подключение полной проверки компиляции BSP. Дополнительно включена поддержка Wi-Fi и MQTT для встроенного беспроводного модуля GD32VW553; в описании коммита отмечено, что связь через UART4 AT и запрос MAC для этого модуля проверены, ассоциация Wi-Fi ещё не завершена, модуль и примеры по умолчанию отключены. Эта плата ранее уже прошла индексацию в Studio SDK, продажу и доработку отладочной цепочки (см. 3.2); текущий выпуск — это существенный шаг «от SDK производителя к основной ветке», в настоящее время находится на рецензировании.
3.2 Синхронизация трёх репозиториев пакета поддержки устройств GD32 и компонента Wi-Fi: библиотеки устройств/периферии H77x_78x и поддержка сети GD32VW553 (09-23)
Дата: 2026-09-23 16:01 ~ 16:10 (пекинское время, время отправки) Источник: коммит gd32-arm-cmsis, коммит gd32-arm-series, коммит at_device
Во второй половине того же дня, что и предложение в основную ветку, организация пакетов поддержки устройств RT-Thread последовательно завершила подготовительные обновления в трёх репозиториях: пакет поддержки устройств CMSIS (gd32-arm-cmsis) и пакет поддержки периферийных библиотек GD32 (gd32-arm-series) соответственно добавили поддержку GD32H77x_78x, предоставив для чипов серии H77 уровень устройств CMSIS и новые периферийные библиотеки; репозиторий компонента AT (at_device) добавил поддержку Wi-Fi-устройства GD32VW553 и TCP socket, что позволяет этому беспроводному модулю подключаться к сетевому компоненту через канал AT. Три коммита и предложение основного BSP были отправлены в одном временном окне, образуя единовременную синхронизацию программного стека Gino Pi.
3.3 Тройное слияние индекса пакетов: рефакторинг конфигурации CanopenNode v1.2.0, новый пакет виртуальных датчиков, добавление инструмента MQTT в AI Agent (09-24)
Дата: 2026-09-24 09:23 ~ 09:25 (пекинское время, время слияния) Источник: слияние CanopenNode v1.2.0, слияние пакета виртуальных датчиков, слияние конфигурации AI Agent
Индексный репозиторий программных пакетов в окне мониторинга сосредоточенно принял три предложения (все поданы с 11 по 14 сентября, проверены в пределах окна): первое — CanopenNode v1.2.0, рефакторинг 9 файлов Kconfig, объединяющий прежние переключатели worker устройств CiA 401 в универсальную систему профилей устройств — добавлен чистый C-реестр логических устройств без выделения памяти в куче, развязанный с системой реального времени, а также транспортный контракт контроллера профиля и опции транспорта ведущего устройства RT-Thread; конфигурационная структура компонентов промышленной шины движется к модульности. Второе — новый программный пакет «виртуальный сенсор»: обеспечивает генерацию имитированных данных сенсоров с опциональной передачей через MQTT (зависит от компонентов paho MQTT и cJSON), ориентирован на сценарии совместной отладки и обучения без аппаратного обеспечения, источник пакета указывает на независимый репозиторий, поддерживаемый автором. Третье — обновление конфигурации программного пакета AI Agent: добавлен инструмент MQTT и такие элементы конфигурации, как адрес его брокера, одновременно введён механизм автоматического определения возможности rt_vsnprintf — на основе критерия «определён ли этот символ в ядре» (а не подстановки номера версии) автоматически решается, включать ли полную версию пакета форматирования, что позволяет избежать повторного определения на ядре 4.1.x, приводящего к сбою компоновки, и гарантировать доступность полных возможностей, таких как форматирование с плавающей запятой.
3.4 Renesas RA8P1 Titan Mini OpenMV: добавлены RGB LCD-дисплей и визуальные примеры (09-24)
Дата: 2026-09-24 09:42 (пекинское время, время коммита) Источник: коммит 98076cf8, репозиторий Titan Mini OpenMV
Репозиторий Renesas RA8P1 Titan Mini в организации Studio BSP в пределах окна мониторинга отправил один функциональный коммит (17 файлов, около 1200 добавленных строк): для проекта OpenMV подключён встроенный экран 800×480 с интерфейсом RGB (RGB565), дополнены драйвер LCD и модуль lcd MicroPython, а также синхронно скорректированы файлы, связанные с адаптацией дисплея, NPU и средой выполнения, и машинные модули machine_pin / machine_pwm и другие; на стороне примеров добавлены два визуальных примера — базовое отображение на LCD (цветные полосы, текст, графика, 2-кратное масштабирование и регулировка подсветки), предпросмотр камеры и отслеживание красной области, — при этом подсветка управляется единообразно через LCD (занимает GPT7). Ранее в этом проекте были завершены цепочка релизов OpenMV и оптимизация производительности (уже включены 09-18, 09-22), в этом выпуске акцент сместился с завершения работ по производительности на расширение дисплея и примеров, а цепочка демонстрации визуальных возможностей на устройстве стала ещё полнее.
4. Отраслевые применения
4.1 В пределах окна мониторинга новых случаев внедрения нет (09-24)
В пределах окна мониторинга новых случаев массового производства, коммерческого использования или сотрудничества нет. Последние действия на отраслевой стороне сосредоточены в предыдущем окне: Workshop по бортовым AI-интеллектуальным машинкам на промышленной выставке (специальная сессия 13 октября) и развитие экосистемы после выпуска Gino Pi (см. раздел 3). На образовательной стороне учебные материалы летнего лагеря RSOC26 продолжают системно публиковаться (см. 2.1). В направлении робототехники и воплощённого интеллекта в пределах окна мониторинга новых сообщений о развёртывании нет, что совпадает с ритмом предыдущей недели.
5. Итоги и наблюдения за трендами
5.1 Тренды за последние сутки (09-23 ~ 09-24)
- Полный стек Gino Pi запущен в один день: предложение основной ветки BSP (19 коммитов, 142 файла), двойной репозиторий пакета поддержки компонентов (H77x_78x) и сетевой компонент (GD32VW553) синхронно отправлены за один день; плата переходит от «Studio SDK и нижестоящих решений производителя» к «поддерживаемому в основной ветке», что является наиболее существенным шагом в недавней линии сотрудничества GigaDevice и RT-Thread; предложение для основной ветки всё ещё находится на стадии проверки.
- Сосредоточенное слияние в индексе программных пакетов: три предложения, накопившиеся около двух недель (модульная конфигурация CanopenNode, новый пакет виртуального сенсора, инструмент MQTT и автоматическое определение возможностей форматирования в AI Agent), влиты в один день; сообщество продолжает наращивать пакеты в трёх направлениях — промышленная шина, совместная отладка в обучении и бортовой AI.
- Бортовое зрение: от производительности к функциональности: Titan Mini OpenMV после завершения оптимизации тактовой частоты SDRAM и пула памяти добавил цепочку RGB LCD-дисплея и визуальные примеры; форма демонстрации переходит от «тестов производительности» к «взаимодействию с экраном».
- Низкая активность основной ветки, завершение процессов: в пределах окна мониторинга в основную ветку влита лишь одна корректировка процесса CI (форматированные коммиты больше не пропускают конвейер), в очередь проверки добавлены два предложения; серия мер по усилению защиты от дефектов, отправленная партией прошлой ночью, пока не влита.
- Официальные каналы молчат тридцать пятый день: страница новостей официального сайта по-прежнему недоступна для проверки, информация публикуется сначала на форуме и на стороне GitHub.
5.2 Ограничения и пояснения по дедупликации
- Примечание о дедупликации: Gino Pi (с 09-14 по 09-22 уже включены индекс SDK, выпуск, дополнительные цепочки и материалы магазина; в этом выпуске — приращение по основной линии BSP и пакетам устройств), Titan Mini OpenMV (включено 09-18 и 09-22; в этом выпуске — новые функции отображения и примеров), GD32 нижестоящий репозиторий PR #71 (включено 09-21 и 09-22; в окне мониторинга нового продвижения нет) — все освещаются как приращение; длинная статья про probe-rs на форуме и материалы инженерного конкурса по электронике (включено с 09-14 по 09-23) в окне мониторинга являются редакционными обновлениями, повторно не включаются и только поясняются в приложении.
- Фактическая форма включения предложения по основной линии GD32H77D (будет ли拆分, выбор периферии) определяется заключением рецензирования; связь GD32VW553 с Wi-Fi и трафик TCP / MQTT ещё не прошли верификацию (по собственному описанию в сообщении о коммите).
- Состояние официального новостного API и страницы списка новостей официального сайта — как и в предыдущий период (тридцать пятый день без обновлений, страницу невозможно проверить напрямую).
Приложение: таблица проверки источников
| Источник | Результат проверки |
|---|---|
| Официальный новостной API RT-Thread | Последняя запись 2026-06-17, в окне мониторинга новых нет, тридцать пятый день подряд без обновлений |
| Страница списка новостей официального сайта | По-прежнему возвращает сообщение об ошибке загрузки, невозможно проверить напрямую |
| Интерфейс статей форума сообщества | В окне мониторинга 2 обновления: «Глава 1. Среда разработки, конфигурация BSP и модель устройств RT-Thread» (09-23 15:22, включено в этом выпуске), длинная статья про probe-rs (09-23 18:05, была включена ранее, не дублируется) |
| GitHub org: RT-Thread (коммиты основного репозитория) | В окне мониторинга 1 включение: da5098b0 (PR #11830, 09-23 16:34) |
| GitHub org: RT-Thread (PR / Issue) | В окне мониторинга открыто 2 новых предложения (#11828, #11829), объединено 1 (#11830); в issues новых нет (последнее — #11818 от 09-21) |
| GitHub RT-Thread/rt-thread (releases) | В окне мониторинга новых релизов нет, последний — v5.3.0 от 09-10 |
| GitHub RT-Thread/env (инструментальная цепочка) | В окне мониторинга новых коммитов нет, последний — 09-16 |
| GitHub RT-Thread/packages (индекс пакетов) | В окне мониторинга 3 коммита объединены集中но (#2040 ~ #2042, 09-24 09:23 ~ 09:25) |
| GitHub RT-Thread-Packages (организация пакетов поддержки устройств) | В окне мониторинга推送 в 3 репозиториях: gd32-arm-cmsis, gd32-arm-series (поддержка H77x_78x), at_device (сетевое подключение GD32VW553) |
| GitHub RT-Thread-Studio (организация BSP SDK) | RA8P1 Titan Mini推送 OpenMV RGB LCD и примеры компьютерного зрения; в остальных репозиториях в окне мониторинга новых действий нет |
| GitHub GD32-MCU-IOT (нижестоящая организация производителя) | PR #71 в gd32_rt-thread по-прежнему открыт, в окне мониторинга новых推送 нет; в той же организации есть推送 в gd32_zephyr, не относящийся к данной теме |
| GitHub topic:rt-thread (推送 за последнюю неделю) | За последнюю неделю всего 5 репозиториев; в окне мониторинга 2 — AWTK инструментарий интерфейса (обычные улучшения GUI, справочный материал по экосистеме / не профильный), репозиторий обратной разработки h120d-protocol (описание выполнено в стиле привлечения загрузок, аккаунт выглядит подозрительным, исключён и не включается в отчёт); остальные — уже существующие репозитории (отладочный фреймворк gdr, gd32_rt-thread, ai-acoustic-event-detection) |
| Агрегация Google News (китайский и английский, через прокси) | В окне мониторинга новых действительных записей нет; материалы, связанные с промышленной выставкой и Titan Mini, включены 09-22 |
Полный список источников
- [1] PR #11830 (коммит clang-format с интеграцией в проверку CI) — https://github.com/RT-Thread/rt-thread/pull/11830
- [2] Слияние коммита da5098b0 — https://github.com/RT-Thread/rt-thread/commit/da5098b0af626acc0b0f74c72089cdf4124dfb95
- [3] PR #11828 (исправление сборки netdev AF_NETLINK) — https://github.com/RT-Thread/rt-thread/pull/11828
- [4] PR #11829 (серия периферии GD32H77D GinoPi) — https://github.com/RT-Thread/rt-thread/pull/11829
- [5] Официальный новостной интерфейс RT-Thread — https://club.rt-thread.org/api/index/getList?type=rt_org
- [6] Статья на форуме «Глава 1. Среда разработки, конфигурация BSP и модель устройств RT-Thread» — https://club.rt-thread.org/api/index/getContent?id=5a5a1f34db847d92
- [7] Статья на форуме «Загрузка и отладка симуляции с помощью MCU probe-rs» (обновление редакции) — https://club.rt-thread.org/api/index/getContent?id=8a71235d8d9d99e3
- [8] Коммит gd32-arm-cmsis (поддержка H77x_78x CMSIS) — https://github.com/RT-Thread-packages/gd32-arm-cmsis/commit/4296d92607cc
- [9] Коммит gd32-arm-series (поддержка библиотеки периферии H77x_78x) — https://github.com/RT-Thread-packages/gd32-arm-series/commit/f465b9ab398c
- [10] Коммит at_device (Wi-Fi GD32VW553 и TCP socket) — https://github.com/RT-Thread-packages/at_device/commit/846865fa94a7
- [11] Коммит индекса пакетов (CanopenNode v1.2.0) — https://github.com/RT-Thread/packages/commit/3b0423fb082d
- [12] Коммит индекса пакетов (пакет виртуальных датчиков) — https://github.com/RT-Thread/packages/commit/3e5aed042883
- [13] Коммит индекса пакетов (инструмент AI Agent MQTT и проверка форматирования) — https://github.com/RT-Thread/packages/commit/0cd23f6fee2b
- [14] Репозиторий-источник пакета simulated_sensor — https://github.com/CXSforHPU/simulated_sensor
- [15] Коммит Titan Mini OpenMV (RGB LCD и примеры компьютерного зрения) — https://github.com/RT-Thread-Studio/sdk-bsp-ra8p1-titan-mini/commit/98076cf8fb66
- [16] Репозиторий Titan Mini OpenMV — https://github.com/RT-Thread-Studio/sdk-bsp-ra8p1-titan-mini
- [17] PR #71 в нижестоящем репозитории GD32 — https://github.com/GD32-MCU-IOT/gd32_rt-thread/pull/71