Перейти к содержанию
    

UCOS и компилятор Keil

Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.

Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.

Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.

Напишите плизз кто что знает по этому поводу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Воспользуясь случаем тоже попрошу уважаемых гуру помочь с примерчиком для SAM7S/IAR или разъяснением.

Со скачанным с официального сайта (ver. 2.83) не получается ужиться: не могу заставить работать прерывание, например, от последовательного порта. После одного раза срабатывания ОС перестает корректно работать. На сколько понял, неправильно восстанавливается контекст.

И непонятно почему в AN-1014 (uCOS-II and ARM Processors) написано что "приложение никогда не будет в USER Mode", а у меня оказывается в этом самом USER Mode.

К тому же ассемблерный код в AN и скачаном проекте тоже различаются. И где искать правду пока не понял.

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Точнее определитесь с названиями.

Keil свой компилятор уже не продвигает и поэтому порты под него делать бессмысленно.

В пакете Keil сейчас идет компилятор RealView (бывший ADS) и под него портов хватает

Например вот этот проект: http://projects.caxapa.ru/index.html?ID=62

 

Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.

Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.

Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.

Напишите плизз кто что знает по этому поводу.

 

 

В USER моде обычно переводят процессор стандартные startup-ные файлы компиляторов.

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

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

 

Воспользуясь случаем тоже попрошу уважаемых гуру помочь с примерчиком для SAM7S/IAR или разъяснением.

Со скачанным с официального сайта (ver. 2.83) не получается ужиться: не могу заставить работать прерывание, например, от последовательного порта. После одного раза срабатывания ОС перестает корректно работать. На сколько понял, неправильно восстанавливается контекст.

И непонятно почему в AN-1014 (uCOS-II and ARM Processors) написано что "приложение никогда не будет в USER Mode", а у меня оказывается в этом самом USER Mode.

К тому же ассемблерный код в AN и скачаном проекте тоже различаются. И где искать правду пока не понял.

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.

Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.

Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.

Напишите плизз кто что знает по этому поводу.

Вот тестовый проект на LPC2148 и Keil с компилятором RealView, специально для подобных целей делал, использую как шаблон.

Test2_uCOS_RealView.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хлопцы помогите!!! :) хто не жадный.

Все отсылают на компилятор RealView. Я купил кит от Keil с платой диском и программатором.

В той версии на 22 метра uVIsion содержит тока родной компилятор,и это не RealView не ADS и ни что другое.Это родной Keil ARM. Есть ещё GCC.

Мож есть люди,скажите по русски где можно достать этот компилятор кроме здешнего фтп в который доступ закрыт.

Вот есть на Keil-м сайте дема,сказал Алексей что нынче Keil компилятор заглох и нынче идёт с RealView. Может кто знает есть там он или нет.чтоб зря не качать.

Хоть скажите какого объёма этот компилятор,ониж вроде не такие большие.Всё что с ними идёт тоже текст.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.

 

Под Keil есть на офф. сайте, а вот под gcc-порт для LPC я не встречал. Может выложишь или поделишся ссылкой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...