Цитата(Ember @ Oct 18 2005, 18:17)
Коллеги !!! Кто юзает uCOS-II, поделитесь проэктиком приз под ATMega128. Желательно IAR 4.11. (Что то у меня с потоками каша какаято

... ).
Мне надо обработчик системного таймера сгородить. Когда вызываю ф-ю
OSTaskCreateExt() то у меня ATMega постоянно через сброс проходит,а когда
OSTaskCreate() не сбрасывается. Наверно чтото со стеками не все в порядке ?
Хотя обе функции возвращают OS_NO_ERR.
Предположение - у функции OSTaskCreateExt() параметров значительно больше, чем у OSTaskCreate(), и внутри она возможно (на память не вспомню, а посмотреть сейчас не могу) использует большее количество локальных переменных, которые ложатся в стек данных. Если стека данных, на котором производится инициализация недостаточно, то он будет залазить на соседние области, а в таких случаях поведение системы непредсказуемо, и сброс - далеко не худший вариант.
Пасу котов...