-
- Увы. Речь идёт о строке printf("task1_task\n"); Никаких переменных
в задаче, кроме внутри printf(). Nikolay_Po(305 знак., 11.08.2025 21:55)
- А сколько стека выделяете для task1_task? И сколько в
configTOTAL_HEAP_SIZE ? - framer(11.08.2025 22:14)
- Пока не знаю где посмотреть. Зато знаю что в конфиге ОС,
configUSE_NEWLIB_REENTRANT = 1, правда, пока не знаю, что оно
делает и зачем. - Nikolay_Po(11.08.2025 22:28)
- Да вот это скорей всего и жрало стек. framer(518 знак., 11.08.2025 22:43, ссылка)
- Спасибо! Мне спокойнее, когда есть объяснение (и оно похоже на правду). - Nikolay_Po(11.08.2025 22:47)
- Да вот это скорей всего и жрало стек. framer(518 знак., 11.08.2025 22:43, ссылка)
- Пока не знаю где посмотреть. Зато знаю что в конфиге ОС,
configUSE_NEWLIB_REENTRANT = 1, правда, пока не знаю, что оно
делает и зачем. - Nikolay_Po(11.08.2025 22:28)
- А сколько стека выделяете для task1_task? И сколько в
configTOTAL_HEAP_SIZE ? - framer(11.08.2025 22:14)
- И еще можно мониторить стек uxTaskGetStackHighWaterMark(). - framer(11.08.2025 21:46)
- Спасибо. Но сначала нужно добиться, чтобы работало. А потом буду смотреть сколько надо стека этой функцией. - Nikolay_Po(11.08.2025 21:56)
- Увы. Речь идёт о строке printf("task1_task\n"); Никаких переменных
в задаче, кроме внутри printf(). Nikolay_Po(305 знак., 11.08.2025 21:55)