_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба Не добрался я до студии, но есть такое: freertos_tst.zip Там из сабжа только то, что надо, прикручен довольно традиционный для winAVR makefile. Всё собирается без проблем. Команда make в каталоге проекта собирает, make clean - чистит. Поизучайте в плане, какие исходники откуда взяты и сделайте то же самое, но в своей студии Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба Volldemar,спасибо,почитаю) _Pasha,так проблема же с компиляцией уже решена!!!и код заработал,только он не обновляется(ну не тикает в смысле( в том коде который я вам скинул он загружает только первое значение OCR а если дописать второе то он до него не доходит( я эту проблему имел ввиду Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба Все там переключается. Т.е. таскопереключалка работает, соответственно прерывания работают верно. Дальше - выкладывайте проблемный main.c, будем смотреть. У меня уже и протеус готов и мейкфайл :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба вот вам целый проект с новым сишным файлом) я вот думаю....может я что то с этой самой таскоперелючалкой натворил?)хах только как? если у вас заработает с моим сишным файлом,то проблема именно в этом) а еще стоит уточнить что при самой первой компиляции сишного файла появляются три ошибки что то про прерывания....я так понимаю это может быть проблемой?но потом все нормально.... SUMO.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба по vTaskDelay задача приостанавливается, но по истечении нужного кол-ва тиков "в строй" не становится. Что-то с конфигурацией, но что - пока не разобрался Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба может я когда комменты в port.c удалял,что то еще не заметив удалил?) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Артём__ 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба может я когда комменты в port.c удалял,что то еще не заметив удалил?) Может и так, но это только телепаты и вы можете знать. ЗЫ. Вам же писали - выкладывайте проект целиком. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба Может и так, но это только телепаты и вы можете знать. ЗЫ. Вам же писали - выкладывайте проект целиком. Там такая штука, что после первого vTaskDelay() таск нормально переходит в список задержанных, а почему нет обратного процесса - еще неясно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба _Артём_, ну а я что выложил?) _Pasha, буду оооочень признателен если поможете) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба _Артём_, ну а я что выложил?) _Pasha, буду оооочень признателен если поможете) Еще раз повторяю. Берёте симулятор австудии той же. Вот только не помню, там глюк с таймером 0 есть или нет. В любом случае, в протеусе его нет, однозначно. Там другие глюки :) Жмете F10/F11 до выяснения причины. Заодно и научитесь с симулем работать, а именно - как ставить точки останова и понимать информацию, которая предоставляется симулем.Заодно и ознакомитесь как работают внутренности freeRTOSа. И не забываем о том, что этот гемор - исключительно Ваш, и с ним надо что-то делать исключительно Вам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость TSerg 23 января, 2013 Опубликовано 23 января, 2013 · Жалоба "Мда.., а мы пахали в чистом асме, отладка по шагам кнопкой и наши корабли плавали и плавают" (С) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 23 января, 2013 Опубликовано 23 января, 2013 (изменено) · Жалоба "...этот гемор - исключительно Ваш, и с ним надо что - то делать исключительно Вам..." Форум разработчиков электроники??? что ж...спасибо и на этом))) Изменено 23 января, 2013 пользователем robototechnik Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 23 января, 2013 Опубликовано 23 января, 2013 (изменено) · Жалоба "...этот гемор - исключительно Ваш, и с ним надо что - то делать исключительно Вам..." Форум разработчиков электроники??? что ж...спасибо и на этом))) Там у Вас памяти-то уже и нету, ОЗУ. Попытался запустить второй экземпляр той же задачи - выкидывает менеждер динамической памяти. :( И это когда еще ничего нет. А надо 5... --- Насчет "мук творчества" - дык так и должно быть. Природа :laughing: Изменено 23 января, 2013 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 24 января, 2013 Опубликовано 24 января, 2013 · Жалоба Что за ОЗУ?памяти под что?Какой задачи?Что за менеджер?Нет чего?Надо 5 чего? согласен) и вообще как можно в протеусе наблюдать ошибки кода??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
robototechnik 0 25 января, 2013 Опубликовано 25 января, 2013 · Жалоба аууу есть кто нибудь на форуме?))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться