реклама на сайте
подробности

 
 
> UCOS и компилятор Keil, Или кто не жадный
Wano
сообщение Mar 3 2007, 23:28
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Люди,может кто нить имеет проект для компилятора Keil для LPC на UCOS? Хотябы чтоб только светодиодом маргнуть.
Конечно хорошо , что есть другие компиляторы,но всё таки, для неимеющих, может найдётся у кого.Существуют проектики под IAR,GCC и ADS,но не вижу ни одного под Keil.
Может тут весь подводный камень из-за портов? Может и не стоит время тратить на поиски,а учиться на том,что есть.
Напишите плизз кто что знает по этому поводу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Mar 4 2007, 11:14
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Точнее определитесь с названиями.
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 и скачаном проекте тоже различаются. И где искать правду пока не понял.

Спасибо!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 07:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016