ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
16 августа
1535460 Топик полностью
Nikolay_Po (12.08.2025 21:08, просмотров: 92) ответил petrd на FreeRTOS
Из современного описания стримбуфера, ясно, что он, внутри, передаёт уведомление получателю данных, без уведомлений вручную, не как у вас в примере. 

https://caxapa.ru/1535329.html


Создал статический потоковый буфер (мне нормально, если буду забирать не теми размерами, что класть, привязки к границам между сообщениями не требуется.

Прошагал отладчиком и вижу, что уведомление в задачу получателю передаётся. Но почему-то контроль задач получателя не разблокирует. И получатель висит в блокировке, в ожидании данных, хотя буфер переполняется.

Не сходится с описаниями и не нахожу причины.

Пока нашёл такую гадость (возможно, обе проблемы у людей связаны):


https://github.com/aws/amazon-freertos/issues/1837

https://github.com/espressif/esp-idf/issues/8833


Но применение решения по первой ссылке мне не помогает - у меня не используется калбэк.