Окно мониторинга: 2026-10-14 08:00 ~ 2026-10-15 13:30 (пекинское время, около 29 часов; в этот день — компенсационный запуск после сбоя: плановый и ручной компенсационный запуски последовательно прерваны из-за сбоя сервиса модели; окно отсчитывается от момента завершения предыдущего отчёта и охватывает время до момента генерации)

Источники: официальный новостной API RT-Thread, интерфейс статей форума сообщества, GitHub (org: RT-Thread основной репозиторий commits / PR / Issue / Releases, индекс программных пакетов packages, репозиторий инструмента env, индекс RT-Thread Studio SDK, нижестоящие проекты производителя GD32, экосистемный поиск topic:rt-thread), агрегатор Google News (несколько групп запросов на китайском и английском, через прокси), HN Algolia, проверка отраслевых медиаканалов (подробнее см. список источников в приложении)


Индекс выпуска

    1. Динамика ядра и версий
      • Новый коммит предложения Next RISC-V: рефакторинг порта архитектуры RISC-V, унификация общего слоя RV32/RV64 (10-15)
      • Пакет исправлений сетевого стека принят: два случая — деление на ноль в статистике ping и задержка последнего пакета — последовательно закрыты (10-14 ~ 10-15)
      • Пакет исправлений ядра и USB принят: переполнение calloc и усиление проверки числа интерфейсов USB host (10-14)
      • Пакет исправлений BSP и драйверов от нескольких производителей принят: ra6w1, ESP32-C3, STM32H723, восстановление векторных операций RISC-V и др. (10-14)
      • Рассматриваемые предложения массово получили ревью мейнтейнеров: управление макросами lwip, BSP ESP32-S3, исправление rt_kprintf, ops Ethernet STM32 (10-14 ~ 10-15)
      • Динамика остальных рассматриваемых предложений: дополнительный коммит clang-format, повторное открытие предложения таймера N32, дополнительное тестирование предложения ASan (10-14)
      • Старый баг-репорт получил новое обсуждение: направление обработки переполнения at_gethostbyname требует уточнения (10-14)
      • Официальный новостной API пятыйдесят шестой день подряд без пополнений (10-15)
    1. Официальные и общественные мероприятия
      • Опубликован обзор Workshop по AI-машинке на Промышленной выставке: новый пример внедрения AI на периферийных устройствах (10-15)
      • 〖Конкурс встраиваемых систем 2026〗Опубликован пост о работе «Shuheng Zhiyang» — роботизированная рука для акупунктурной физиотерапии с AI-зрением (10-15)
    1. Экосистема и адаптация производителей
      • Индекс packages: индекс программного пакета hpm_sdk v1.13.0 включён (10-14)
      • Исправляющий коммит в репозитории стандартных периферийных драйверов N32: исправлено использование константы FEMC ECC (10-14)
    1. Отраслевые применения
    1. Итоги и наблюдения за трендами
      • Тренды за последние сутки (10-14 ~ 10-15)
      • Ограничения и пояснения по дедупликации

1. Динамика ядра и версий

В окне основного репозитория выполнено 9 слияний и 1 коммит рефакторинга RISC-V — самый плотный пакет слияний за последнюю неделю; на стороне ревью одновременно обновлены 8 рассматриваемых предложений и несколько баг-репортов.

1.1 Новый коммит предложения Next RISC-V: рефакторинг порта архитектуры RISC-V, унификация общего слоя RV32/RV64 (10-15)

Дата: 2026-10-15 11:51 (время коммита) Источник: PR #10320, коммит рефакторинга 6bf3686

Крупное предложение по рефакторингу RISC-V (#10320) в окне отправило большой коммит рефакторинга «[libcpu][risc-v] Refactor the RISC-V architecture port»: введён опциональный унифицированный общий слой RISC-V (RV32/RV64), выбор архитектуры и XLEN выполняется через ARCH_RISCV и ARCH_CPU_64BIT, унифицированы обработка context, trap, MMU, cache, timer, SBI, SMP и ISA, добавлена поддержка PLIC, CLIC, ACLINT, APLIC и IMSIC, а также создана таблица сопоставления физических HART ID с логическими CPU ID; сохранена ветка переопределений производителя T-Head. qemu-virt64-riscv стал первым BSP, подключённым к новому общему слою (один и тот же каталог поддерживает RV32 и RV64 S-mode), существующие BSP, не использующие макрос RT_USING_RISCV_NEW_COMMON, продолжают использовать пути legacy_common / common64. После коммита автоматические процессы перезапущены (уведомление о форматировании, назначение ревьюеров, отчёт о памяти membrowse); тикет отслеживания изменений RISC-V #11246 синхронно обновлён (11:52). Предложение остаётся открытым.

1.2 Пакет исправлений сетевого стека принят: два случая — деление на ноль в статистике ping и задержка последнего пакета — последовательно закрыты (10-14 ~ 10-15)

Дата: 2026-10-14 09:33 ~ 2026-10-15 09:10 (время слияния) Источник: PR #11853, PR #11866

В окне мониторинга компонента netdev объединены два исправления, связанных с ping: первое (#11853, объединено 14.10) устраняет проблему падения shell из-за деления на ноль в статистике ping при недостижимости цели; связанный дефект #11852 закрыт в тот же день; второе (#11866, объединено утром 15.10) исправляет логику задержки последнего пакета — исходная проверка в цикле всегда была ложной, из-за чего после последнего пакета всё равно добавлялась задержка, а при нулевой задержке всё равно вызывался rt_thread_delay(0), возвращавший недопустимый параметр; изменено на запись фактического затраченного времени с вызовом только для не последнего пакета и при задержке больше нуля; связанный дефект #11865 закрыт в тот же день. Более раннее предложение в том же направлении #11862 закрыто без объединения.

1.3 Пакет исправлений ядра и USB объединён: переполнение calloc и усиление проверки числа интерфейсов USB host (14.10)

Дата: 2026-10-14 09:28 ~ 10:17 (время объединения) Источник: PR #11848, PR #11822

На стороне ядра исправлена проблема целочисленного переполнения calloc (#11848), представленная и объединённая участником сообщества. На стороне USB завершено усиление legacy USB host (#11822): для дефекта «host напрямую доверяет сообщаемому устройством числу интерфейсов, что может вызвать выход за границы» (#11288) добавлена проверка верхней границы числа интерфейсов и обработка границ в путях перечисления интерфейсов и очистки; два коммита (уточнение проверки числа интерфейсов, завершение перечисления и очистки) объединены синхронно, дефект закрыт в тот же день.

1.4 Пакет объединённых BSP и драйверов от нескольких производителей: ra6w1, ESP32-C3, STM32H723, восстановление RISC-V-векторов и др. (14.10)

Дата: 2026-10-14 09:13 ~ 09:44 (время объединения) Источник: PR #11814, PR #11847, PR #11851, PR #11861, PR #11855

Сопровождающие централизованно объединили несколько обновлений BSP и драйверов производителей: Renesas ra6w1 оптимизирован по распределению системных ресурсов (стек главного потока скорректирован до 4096, коммит от RC, #11814); Espressif ESP32-C3 исправлено сопоставление шаблонов IRAM в путях Windows и ошибочное сопоставление скрипта компоновки Bluetooth (#11847); STM32H723-DM-MC02 добавлена поддержка SPI6 BDMA (#11851); блок RISC-V-векторов исправляет восстановление состояния vstart после конфигурации (#11861); в components/drivers framework reset исправлена ошибка сборки при одновременном включении с ulog (#11855).

1.5 Находящиеся на рассмотрении предложения получили ревью сопровождающих: управление макросами lwip, BSP ESP32-S3, исправление rt_kprintf, ops Ethernet STM32 (14.10 ~ 15.10)

Дата: 2026-10-14 10:13 ~ 2026-10-15 09:22 (время ревью) Источник: PR #11815, PR #11844, PR #11864, PR #11819

Сопровождающие в окне мониторинга дали ревью четырём находящимся на рассмотрении предложениям: предложение об управлении макросами сегментов lwip (#11815) утром 15.10 получило запрос на изменения (ранее автор уже 14.10 повторно отправил изменения); предложение о поддержке платы ESP32-S3 (#11844) после ответа автора 14.10 на замечания проверки утром 15.10 получило повторное рассмотрение сопровождающим с построчными комментариями; предложение об исправлении неявного объявления rt_kprintf (#11864) получило запрос на изменения — этот случай призван исправить аномальный вывод логов %f в среде IAR при отсутствии объявления; предложение об адаптации слоя ops нового драйвера Ethernet STM32 (#11819) получило запрос на изменения. Все четыре случая остаются открытыми.

1.6 Динамика остальных находящихся на рассмотрении предложений: дополнительный коммит clang-format, повторное открытие предложения по таймерам N32, дополнительные тесты предложения ASan (14.10)

Дата: 2026-10-14 09:46 ~ 12:27 (время обновления) Источники: PR #11859, PR #11812, PR #11772

Предложение по уточнению спецификации clang-format (#11859) добавило два коммита: тонкая настройка правил стиля (выравнивание, перенос скобок и отступы) с демонстрацией практического эффекта на примере thread.c; предложение по дополнению таймеров серии N32 (#11812) было повторно открыто мейнтейнером — данный PR дополняет общую ветку драйверов для N32H47x/48x и H49x и сопровождается записью ci-attach; автор предложения по ASan для кучи (#11772) добавил пояснения: новые проверки диапазонов для rt_memcpy, rt_memset и rt_memmove с опциональной обёрткой интерфейсов libc, дополнены граничные тесты на выход за границы, доступ после освобождения, нулевую длину и т. д., в отчёте указано, что последний CI полностью пройден.

1.7 Старый баг-репорт получил новое обсуждение: направление решения переполнения at_gethostbyname требует уточнения (10-14)

Дата: 2026-10-14 16:26 (время комментария) Источники: Issue #5913

Баг-репорт о переполнении буфера в куче, созданный в 2022 году (#5913), получил новый комментарий в окне мониторинга: отмечено, что обсуждение риска переполнения, связанного с обработкой ip_str в at_gethostbyname, отложено более чем на два года и до сих пор не имеет решения; рекомендуется сообществу определить направление решения — ограничить длину копирования или отклонять слишком длинные имена хостов, а также назначить ответственного за исправление; если проблема уже решена в других коммитах, достаточно добавить номер коммита для закрытия тикета.

1.8 Официальный новостной интерфейс не обновлялся пятьдесят шестой день подряд (10-15)

Дата: 2026-10-15 (время проверки) Источники: Официальный новостной интерфейс RT-Thread

Последняя запись в архиве, возвращаемом официальным новостным интерфейсом (категория rt_org), по-прежнему датируется 2026-06-17; в окне мониторинга новых записей нет, обновление приостановлено пятьдесят шестой день подряд; информация о продуктах и мероприятиях продолжает публиковаться в первую очередь через WeChat-канал, форум сообщества и GitHub. Список новостей на официальном сайте рендерится динамически на стороне клиента, в данном выпуске прямая проверка невозможна.

2. Официальные и общественные мероприятия

2.1 Опубликован отчёт о Workshop по AI-машинкам на Промышленной выставке: новый пример внедрения AI на периферии (10-15)

Дата: 2026-10-15 11:50 (время публикации) Источники: EE Times China

EE Times China опубликовал отчёт о Workshop по AI-машинкам с интеллектом на периферии от RealSee на Промышленной выставке: практическое занятие 10-13 проводилось в группах по 2 человека с использованием десятков комплектов учебных интеллектуальных машинок; участники прошли полный цикл: проверка аппаратного обеспечения, загрузка системы, отладка периферии, управление в реальном времени, построение карты SLAM, автономная навигация, калибровка камеры, мультимодальное визуальное слежение, комплексная тренировка AR; на месте отлаживались лидары, IMU и камеры глубины; в статье также изложена концепция гибридного развёртывания AIOS — вывод AI выполняется на стороне Linux, высоконадёжное управление в реальном времени передаётся ядру RT-Thread, обе области не мешают друг другу; на месте также демонстрировались продукты на той же базовой платформе: роботы, дроны, промышленные контроллеры и т. д.; в конце статьи указаны каналы связи по решениям. В статье упоминается совокупный объём установок более 2,5 миллиардов устройств.

2.2 〖Конкурс встраиваемых систем 2026〗Опубликован проект «Shuheng Zhiyang» — роботизированная рука для акупунктурной терапии с AI-зрением (10-15)

Дата: 2026-10-15 08:32 (время публикации) Источники: Пост на форуме a2a82aa707bc2966

Опубликован проект конкурса встраиваемых систем 2026 «Shuheng Zhiyang · адаптивная мультимодальная роботизированная рука для терапии»: нижний уровень управления построен на GigaDevice GD32H759I-EVAL (Cortex-M7, 600 МГц) в качестве главного контроллера, работающего под управлением RT-Thread, обеспечивая параллельную связь с множеством периферийных устройств и управление движением в реальном времени; на стороне зрения K230 в реальном времени извлекаются 17 групп ключевых точек скелета человека и вычисляются трёхмерные координаты акупунктурных точек Нэйгуань, Тяньту, Чжунвань, Цюйчи и др.; главный контроллер выполняет обратную кинематику и управляет четырёхстепенной рукой на шинных сервоприводах для выполнения биомиметического массажа и точечного нажатия, поддерживается адаптивное слежение за микродвижениями человека; локальный сенсорный экран Taojingchi и облачные Web, Qt PC, Android — многотерминальное двухканальное управление; в облаке развёрнут сервис SpringBoot с подключением интеллектуальной диагностики DeepSeek; предусмотрены механизмы безопасности: ограничение углов, проверка параметров, управление конечным автоматом и аварийная остановка.

3. Экосистема и адаптация производителей

3.1 Индекс packages: добавлен индекс пакета hpm_sdk v1.13.0 (10-14)

Дата: 2026-10-14 18:41 (время слияния) Источники: PR #2045 (RT-Thread/packages)

Индексный репозиторий пакетов (RT-Thread/packages): в окне принято предложение по индексу hpm_sdk v1.13.0 (#2045): добавлены конфигурация и запись загрузки PKG_USING_HPM_SDK_V113 (версия по умолчанию остаётся v1.10.0, требуется явный выбор), индекс соответствует тегу v1.13.0, выпущенному в upstream 10-13 (добавлена поддержка серии HPM5100). Это предложение было открыто 10-13 и принято на следующий день; это первое принятие в индексном репозитории за полмесяца.

3.2 Исправляющий коммит в репозитории стандартных периферийных драйверов N32: корректировка использования констант ECC в FEMC (10-14)

Дата: 2026-10-14 09:45 (время коммита) Источник: исправляющий коммит 9983259

Репозиторий RT-Thread-packages/n32h7xx_std_driver: в окне принят исправляющий коммит: интерфейс чтения состояния ECC драйвера FEMC переведён на стандартную группу констант (FEMC_ECC_LAST_*); это относится к постоянной поддержке библиотеки стандартных периферийных драйверов серии N32H7 и вместе с одновременным предложением по дополнению таймеров N32 в основной ветке (см. 1.6) отражает рост плотности поддержки отечественной платформы N32.

Остальные каналы экосистемы в окне остаются без активности: репозиторий инструмента env (последний коммит 10-10), индекс Studio SDK (последнее обновление 10-10), сторонний downstream-репозиторий производителя GD32 — gd32_rt-thread (последнее принятие в основную ветку 09-28) — не имеют推送 в окне.

4. Отраслевые применения

В окне на стороне отраслевых применений новых включённых записей нет; соответствующие направления сосредоточены в Community-работах и обзорах СМИ (см. раздел 2), технический обмен по системе ловкой роботизированной руки для взаимодействия Edge-Cloud (10-12) и офлайн-мероприятия тура по шести городам (10-10) были включены ранее.

5. Итоги и наблюдения за тенденциями

5.1 Тенденции за прошедшие сутки (10-14 ~ 10-15)

  • Ускорение рефакторинга RISC-V: #10320 завершил рефакторинг на уровне libcpu (унификация общего слоя, расширение контроллера прерываний, отображение HART), трекер изменений RISC-V同步 обновлён; вместе с принятым 10-14 исправлением vector vstart стек архитектуры RISC-V входит в фазу интенсивной реализации.
  • Массовое принятие мейнтейнерами — самое плотное за неделю: с утра 10-14 в течение одного дня 9 PR принято в основную ветку — два случая по network ping, kernel calloc, усиление USB host и пять обновлений BSP производителей, что обнулило почти 45-часовое окно без принятий из предыдущего периода.
  • Замыкание основной линии устойчивости сетевого стека: два случая — деление на ноль в ping и задержка последнего пакета — были закрыты в день от дефекта до принятия исправления, вместе с закрытием аналогичного раннего предложения稳定性 netdev закрыта.
  • Очередь ревью полностью активна: 8 предложений на рассмотрении имели действия в окне; макроконтроль lwip и ESP32-S3 BSP перешли на этап ручного ревью, по двум случаям — rt_kprintf и STM32 Ethernet ops — также запрошены изменения.
  • Двухканальная выдача экосистемы и Community: packages завершил принятие индекса hpm_sdk; обзорная статья по Workshop на промышленной выставке и пост о работе роботизированной руки для физиотерапии на конкурсе продолжают выходить, плотность контента по робототехнике и康复-направлению растёт.

5.2 Ограничения и пояснения по дедупликации

  • Пояснение по повторному запуску: этот день — повторный запуск после сбоя — штатный запуск дня (08:00) и ручной дозапуск (09:51) были прерваны из-за сбоя сервиса модели; данный запуск выполнен после восстановления сервиса, окно сбора охватывает с момента截点 предыдущего периода (10-14 08:00) до момента генерации (около 29 часов), что честно указано во введении.
  • Ранее включённые записи (#10320, #11815, #11844, #11743, #11772 и др.) в этом периоде раскрываются только по инкременту в окне; по #11861, #11862 и др. в этом периоде были действия принятия или закрытия — включены по новому статусу.
  • Пост «目语心声» (опубликован 10-12) — метка времени вновь обновлена (10-14 08:43), относится к ранее включённым записям, не раскрывается повторно.
  • Китайская сторона Google News: обзорная статья по промышленной выставке — действительное новое добавление (см. 2.1); ежемесячный отчёт за сентябрь (10-11), технический обмен по роботизированной руке (10-12), тур по шести городам (10-10) были включены ранее; статья «勃肯特工博会新品首发» после проверки не содержит существенного содержания RT-Thread (ошибочное совпадение поискового текста) — не включена; запросы, связанные с «睿擎», в этом периоде дали ноль совпадений. Английская сторона — ноль совпадений.
  • 4 совпадения HN не по теме (заметки о программировании, релизы других продуктов и т.п.) — не включены; из 5 пунктов topic:rt-thread за последнюю неделю 2 в окне (awtk, h120d-protocol) не относятся к специальной теме — не включены.
  • Прямое подключение к исходному сайту EE Times China недоступно; статья проверена и整理ована через поисковые сервисы и внутренний список сайта.

Приложение: таблица проверки источников

Источники Результат проверки
Официальный новостной интерфейс RT-Thread (rt_org) В окне мониторинга новых материалов нет, последняя архивная публикация по-прежнему от 06-17, обновления отсутствуют пятьдесят шестой день подряд
Интерфейс статей форума сообщества В окне мониторинга добавлен 1 пост (см. 2.2); ещё 1 пост (Муюй Синьшэн) обновил временную метку, относится к уже включённым записям и не дублируется
Страница списка новостей официального сайта Динамический рендеринг на стороне клиента, прямое чтение для проверки невозможно (данные совпадают с официальным новостным интерфейсом)
GitHub org: RT-Thread (основной репозиторий) В окне мониторинга влито 9 коммитов (см. 1.2 ~ 1.4), 1 коммит рефакторинга RISC-V (см. 1.1); обновлено 8 PR (см. 1.5 ~ 1.6); обновлено 5 Issue (см. 1.2, 1.7)
Индекс пакетов ПО GitHub packages #2045 влит (см. 3.1); последнее влитие 10-14
GitHub RT-Thread/env В окне мониторинга push-событий нет (последнее 10-10)
Организация компонентов GitHub RT-Thread Studio В окне мониторинга push-событий sdk-index нет (последнее 10-10)
GitHub RT-Thread-packages Коммит исправления n32h7xx_std_driver (см. 3.2)
Нижестоящие репозитории производителя GitHub GD32 В gd32_rt-thread в окне мониторинга действий нет (последнее влитие в основную ветку 09-28)
Поиск по экосистеме GitHub topic:rt-thread За последнюю неделю 5 результатов; в окне мониторинга awtk (универсальный GUI) и h120d-protocol (обновлён только README) не включаются
GitHub releases / tags В основном репозитории новых релизов нет (последний по-прежнему v5.3.0 от 09-10)
Агрегация Google News (китайский и английский, через прокси) Фактически 1 новое дополнение (обзорная статья по итогам промышленной выставки, см. 2.1); остальное — уже включённые или не относящиеся к теме материалы (см. 5.2)
HN Algolia В окне мониторинга 4 совпадения, ни одно не по теме

Полный список источников