"Продолжаем разговор" как говорил Карлсон.
Запустил ОСь на mega128a в WinAvr (в скрепке проект - сделан на базе
http://real.kiev.ua/scmrtos/1-eventflag/)В железе холостой ход явно просматривается, а прерываний системного таймера нет. Все, что зависит от него (это proc1, proc2 ..) естественнго не работает.
Поскольку нет отладчика то понять в чем дело сложно.
В IAR (v5501) ОСь не работает совсем (проект приложен в скрепке). В проекте сделана визуализация холостого хода и переполнения системного таймера (чего уж может быть проще). Поскольку в железе не видать не только системного таймера, но и холостого хода то получается, что зацикливание происходит в OS::Run(); Подсобите please разобраться ...
Спасибо.
Сообщение отредактировал Acvarif - Jul 4 2011, 12:25