Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: UCOS и компилятор Keil
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > uC/OS-II
Wano
Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.
Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.
Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.
Напишите плизз кто что знает по этому поводу.
pavel_k
Воспользуясь случаем тоже попрошу уважаемых гуру помочь с примерчиком для SAM7S/IAR или разъяснением.
Со скачанным с официального сайта (ver. 2.83) не получается ужиться: не могу заставить работать прерывание, например, от последовательного порта. После одного раза срабатывания ОС перестает корректно работать. На сколько понял, неправильно восстанавливается контекст.
И непонятно почему в AN-1014 (uCOS-II and ARM Processors) написано что "приложение никогда не будет в USER Mode", а у меня оказывается в этом самом USER Mode.
К тому же ассемблерный код в AN и скачаном проекте тоже различаются. И где искать правду пока не понял.

Спасибо!
AlexandrY
Точнее определитесь с названиями.
Keil свой компилятор уже не продвигает и поэтому порты под него делать бессмысленно.
В пакете Keil сейчас идет компилятор RealView (бывший ADS) и под него портов хватает
Например вот этот проект: http://projects.caxapa.ru/index.html?ID=62

Цитата(Wano @ Mar 4 2007, 00:58) *
Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.
Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.
Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.
Напишите плизз кто что знает по этому поводу.



В USER моде обычно переводят процессор стандартные startup-ные файлы компиляторов.
В примерах применения uCOS должны идти свои startup-ные файлы в которых процессор остается в режиме супервизора.
Если вы исходники не меняли то все должно работать, ну а если подменили файл startup, то конечно будут проблемы.

Цитата(pavel_k @ Mar 4 2007, 03:40) *
Воспользуясь случаем тоже попрошу уважаемых гуру помочь с примерчиком для SAM7S/IAR или разъяснением.
Со скачанным с официального сайта (ver. 2.83) не получается ужиться: не могу заставить работать прерывание, например, от последовательного порта. После одного раза срабатывания ОС перестает корректно работать. На сколько понял, неправильно восстанавливается контекст.
И непонятно почему в AN-1014 (uCOS-II and ARM Processors) написано что "приложение никогда не будет в USER Mode", а у меня оказывается в этом самом USER Mode.
К тому же ассемблерный код в AN и скачаном проекте тоже различаются. И где искать правду пока не понял.

Спасибо!
ubobrov
Цитата(Wano @ Mar 3 2007, 23:28) *
Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.
Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.
Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.
Напишите плизз кто что знает по этому поводу.

Вот тестовый проект на LPC2148 и Keil с компилятором RealView, специально для подобных целей делал, использую как шаблон.
Wano
Хлопцы помогите!!! smile.gif хто не жадный.
Все отсылают на компилятор RealView. Я купил кит от Keil с платой диском и программатором.
В той версии на 22 метра uVIsion содержит тока родной компилятор,и это не RealView не ADS и ни что другое.Это родной Keil ARM. Есть ещё GCC.
Мож есть люди,скажите по русски где можно достать этот компилятор кроме здешнего фтп в который доступ закрыт.
Вот есть на Keil-м сайте дема,сказал Алексей что нынче Keil компилятор заглох и нынче идёт с RealView. Может кто знает есть там он или нет.чтоб зря не качать.
Хоть скажите какого объёма этот компилятор,ониж вроде не такие большие.Всё что с ними идёт тоже текст.
manifest
Цитата(Wano @ Mar 4 2007, 03:28) *
Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.


Под Keil есть на офф. сайте, а вот под gcc-порт для LPC я не встречал. Может выложишь или поделишся ссылкой?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.