kan35 7 11 марта Опубликовано 11 марта (изменено) · Жалоба Всем доброго дня, Есть подозрение на недостаточность стека в определенных случаях. Попытался использовать функцию uxTaskGetStackHighWaterMark. Из описания https://www.freertos.org/uxTaskGetStackHighWaterMark.html следует, что нужно лишь определить INCLUDE_uxTaskGetStackHighWaterMark -> 1 Правильно ли я понимаю, что он заполняет стек определенным числом и потом вычитывает и смотрит на сколько он залез на шаблон? Изменено 11 марта пользователем kan35 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KARLSON 1 12 марта Опубликовано 12 марта · Жалоба Она показывает сколько осталось свободного стека по мере работы таска. Всё время ей пользуюсь и если стека осталось менее 50 , то пишу в архивы, потом так отлавливаю и увеличиваю в последующих прошивках. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться