Цитата(zltigo @ Feb 6 2007, 15:07)

Цитата(mihask @ Feb 6 2007, 09:19)

Стек задачи со sprintf я выделил отдeльно от остальных задач
Что значит "отдельно"? Точнее как "не отдельно" (если вытесняющие задачи) можно.
Цитата
Код
static U32 stk2[256];
- т.е. 1024 байта, выделял и 2K
Не помогает 
Осталось убедиться, что размер памяти линкеру указан правильный ( 8K всего у 2103 ) соответствующий данному чипу, иначе "выделить" то можно. А при попытке воспользоваться

.....
В Кейловской операционке стандартным способом (через конфигуратор ОС) можно выделить
только одинаковый размер стека для каждой задачи. А через специальную функцию(при создании задачи) можно выделить стек другого размера для отдельной задачи.
Размер памяти линкеру выделен правильный, потому что, если превышаем размер стека (при его настройке), то после перелинковки он матерится что 8К превышено.
А вы использовали sprintf c float c какой нибудь осью ? Никаких там хитростей нет , кроме стека?