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

 
 
> uCOS, с чего начать?
gmax
сообщение Nov 8 2005, 16:08
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 55
Регистрация: 25-08-05
Из: Украина, Харьков
Пользователь №: 7 954



Интересуюсь ОС под PIC (PIC18, dsPIC30)
Насколько оправдывает себя использование ОС в микроконтроллере?
С какой оси начать пробовать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Algol
сообщение Nov 8 2005, 18:23
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 140
Регистрация: 7-04-05
Из: Россия, Владимир
Пользователь №: 3 941



gmax
Добрый вечер! Если не трудно, можно ссылочку на ОС под PIC...я ни разу не встречал, чтобы уже сделали под него что то.
Хотя, помню читал что то об ОС под AVR. Но мое мнение, что под такие контроллеры нет смысла использовать ОС, зачем она вам? от датчиков обработку делать? Смысла нет, ИМХО.
Если же на ARM делать какую то сложную задачу, типа ЦОС видео или звука с нескольких каналов, то тогда целесообразно использовать ОС. А в PIC и так ресурсов немного, а их еще на ОС нужно тратить...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 8 2005, 21:05
Сообщение #3


Ally
******

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



Цитата(Algol @ Nov 8 2005, 21:23) *
gmax
Добрый вечер! Если не трудно, можно ссылочку на ОС под PIC...я ни разу не встречал, чтобы уже сделали под него что то.
Хотя, помню читал что то об ОС под AVR. Но мое мнение, что под такие контроллеры нет смысла использовать ОС, зачем она вам? от датчиков обработку делать? Смысла нет, ИМХО.
Если же на ARM делать какую то сложную задачу, типа ЦОС видео или звука с нескольких каналов, то тогда целесообразно использовать ОС. А в PIC и так ресурсов немного, а их еще на ОС нужно тратить...


Это у вас от узости кругозора. На AVR делают вполне крутые WEB сервера, контроллеры пользовательского интерфейса, пром. контроллеры и т.д.. Там везде мультисессионные протоколы с доступом к общим ресурсам, асинхронным таймингом и сторонними библиотеками. В такой среде без оси делать просто нечего.
А вот PIC18 для вытесняющeй OS гораздо менее приспособлены. Там с этим будет геморой. Лучше ставить не вытесняющую Salvo. Но там большие проблемы с портируемостью если вы не найдете порт именно под ваш кристалл и компилятор.
Go to the top of the page
 
+Quote Post



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

 


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


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