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

 
 
> eCOS vs uCOS vs WinCE vs Linux для i586, Выбор реал-тайм ОСи
vad74
сообщение Jan 26 2010, 16:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 7-04-08
Из: Беларусь
Пользователь №: 36 547



Есть плата процессора используемая в составе контроллера формата MicroPC. Нужно определиться с наиболее подходящей реал-тайм ОСью. Процессор класса Pentium 300 мГц, RAM 32 Мб, HDD - CompactFlash 512 Мб, СОМ, Ethernet, VGA, USB. При старте стартует BIOS который запускает систему с CompactFlash. ОСь должна позволять писать-отлаживать программу на целевой плате. Т.е. На этоту плату процессора поставил ОСь, компилятор, подключил клаву и пишу. Причём при отладке должен ставить точки останова, трассировать по шагам. Т.е. работать как за обычной ЭВМ. Графический режим не нужен. Достаточно консоли. Посоветуйте что выбрать.
1. При беглом взгляде на реал-тайм ОСи понравилась eCOS. Но так и не понял можно ли на неё поставить компилятор предназначенный для Линукс? Или для неё монитор с клавой ругательные слова? Везде пишут только как сильно можно её урезать. А писать прямо на ней можно?
2. WinCE симпатична тем что думаю не будет шока как от Линукс. Наверняка много ДОКи и форумов в инете.
3. Линукс, ну тут вариантов просто тьма, самому не разобраться. Пугает полное не понимание чего и как. Но т.к. многие идут в этом направлении, пытаюсь изучать. Начал с Ubuntu.
4. BlueCat Linux, ничего не знаю о ней кроме этого описания. Вроде не реал-тайм.
5. uCOS увидел на этом сайте, но не понял для каких процессоров она. В инете вообще о ней ничего неслышно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Legotron
сообщение Feb 3 2010, 15:35
Сообщение #2


инопланетянин
***

Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832



Цитата(vad74 @ Feb 3 2010, 11:27) *
Возможно и не нужно. Тогда посоветуйте, на какие дистрибутивы обратить внимание? Нужен Линукс для встраиваемых систем, но с возможностью работать непосредственно на нём. Графика не нужна, консольного режима хватит. И желательно без лишних заморочек с правами доступа (root-user), только 1 пользователь и ему всё можно. А точнее вообще без этой политики. С моленьким временем загрузи, желательно не более 10 сек.

Без "этой" политики Вам нужен MS-DOS smile.gif В Linux права доступа - базовое понятие, никуда от него не денешься. (хотя Вы просто не понимаете, какой это огромный плюс, а не минус)
Время загрузки обеспечивается тонкой настройкой системы, её служб.. откуда будете грузить ядро (XIP для ускорения).. параметров сборки самого ядра.

Цитата(Petka @ Feb 3 2010, 17:38) *
Тогда берите Kubuntu. будете осваиваться с ней, писать программы, отлаживаться. к тому времени поймёте как из любого линукса сделать то, что вам нужно.

P.S. ещё про QNX забыли.

Почему именно Kubuntu?
В данном случае человеку не требуется десктоп-менеждера, поэтому Gnome, KDE, не принципиально.
Вообще-то Kubuntu тяжеловата для embedded-приложения, да и не нужна там. Если уж брать, то Debian (хотя он тоже весьма тяжел)
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 3 2010, 16:49
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата
Почему именно Kubuntu?
В данном случае человеку не требуется десктоп-менеждера, поэтому Gnome, KDE, не принципиально.
Вообще-то Kubuntu тяжеловата для embedded-приложения, да и не нужна там. Если уж брать, то Debian (хотя он тоже весьма тяжел)

Kubuntu, это потому, что там KDE. Пользователям Windows с ней немного проще знакомиться. Зачем окошки? что-бы полноценно за этим девайсом ещё и работать на момент написания программ. Согласитесь без Интернета с линуксом трудновато. Сразу бросать человека на консоль негуманно. Хорошая IDE тоже иксов требует. Человек будет по форумам лазать и т.д. А когда разберётся с линуксом, то снесёт Иксы [censored] =) Снести иксы с Кубуны так-же просто как и с Дебиана и любого другого дистрибутива.

Сообщение отредактировал rezident - Feb 3 2010, 16:58
Причина редактирования: Нарушение п.2.1б Правил форума.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vad74   eCOS vs uCOS vs WinCE vs Linux для i586   Jan 26 2010, 16:10
- - etoja   Линукс и WinCE не являются операционными системами...   Jan 28 2010, 08:29
- - kosyak©   Хм....WinCE вроде таки является ОСРВ.   Jan 28 2010, 08:57
|- - etoja   Согласен,WinCE является ОСРВ. http://www.microsof...   Jan 28 2010, 10:50
- - zltigo   Цитата(vad74 @ Jan 26 2010, 19:10) Посове...   Jan 28 2010, 11:04
|- - MrYuran   Цитата(zltigo @ Jan 28 2010, 14:04) DOS А...   Jan 28 2010, 12:47
- - kosyak©   Интересно, а с чем связано требования писать код н...   Jan 28 2010, 11:30
- - kurtis   Цитата3. Линукс, ну тут вариантов просто тьма, сам...   Jan 28 2010, 12:34
- - vad74   ЦитатаDOS Сечас всё под DOSом и есть. Есть потребн...   Jan 28 2010, 13:41
|- - zltigo   Цитата(vad74 @ Jan 28 2010, 16:41) Под DO...   Jan 28 2010, 13:55
|- - АНТОН КОЗЛОВ   Цитата(vad74 @ Jan 28 2010, 16:41) твоя п...   Jan 30 2010, 04:48
- - kurtis   ЦитатаУдобство отладки!!! Если брать к...   Jan 28 2010, 13:52
- - vad74   ЦитатаМожет просто научиться? Внимательно слушаю, ...   Jan 28 2010, 15:05
- - XVR   uCOS - глухой embedded, никаких 'компиляторов ...   Jan 29 2010, 09:11
- - vad74   Общее у них POSIX совместимость. Так и Linux это с...   Jan 29 2010, 12:37
|- - XVR   Цитата(vad74 @ Jan 29 2010, 15:37) Общее ...   Jan 29 2010, 13:28
- - Legotron   Цитата(vad74 @ Jan 26 2010, 19:10) Нужно ...   Jan 29 2010, 13:29
- - vad74   ЦитатаТвоя прога линкуется с ядром eCOS'а Поня...   Jan 29 2010, 15:28
- - manul78   Multiuser DOS... Даю демонстрашку... REAL/32 ...   Jan 29 2010, 18:06
- - sigmaN   На сколько я помню, для линуха там будто-бы есть р...   Jan 30 2010, 02:27
- - vad74   От DOSа всё таки пытаюсь уйти. Это не только из-за...   Feb 1 2010, 09:16
|- - aaarrr   Цитата(vad74 @ Feb 1 2010, 12:16) ...В ко...   Feb 1 2010, 16:33
|- - zltigo   Цитата(vad74 @ Feb 1 2010, 12:16) В контр...   Feb 1 2010, 18:27
- - sigmaN   Я конечно подозреваю, что вы должны были это сами ...   Feb 1 2010, 16:27
- - vad74   ЦитатаХм, а FIFO у них отсутствуют как класс? Есть...   Feb 2 2010, 08:30
|- - Legotron   Цитата(vad74 @ Feb 2 2010, 11:30) "П...   Feb 2 2010, 18:50
|- - zltigo   Цитата(vad74 @ Feb 2 2010, 11:30) Имел в ...   Feb 3 2010, 18:19
- - vad74   Цитатанужно ли вам реальное время Возможно и не ну...   Feb 3 2010, 08:27
|- - Petka   Цитата(vad74 @ Feb 3 2010, 11:27) Возможн...   Feb 3 2010, 14:38
|- - kurtis   Цитата(Petka @ Feb 3 2010, 18:49) Kubuntu...   Feb 3 2010, 17:54
|- - Petka   Цитата(kurtis @ Feb 3 2010, 20:54) Челове...   Feb 3 2010, 19:02
- - sigmaN   Единственное, я не понимаю почему стоит задача име...   Feb 3 2010, 18:17
- - vad74   Ну AVR это совсем эмбедед. ЦитатаА я вам слакварь ...   Feb 4 2010, 11:52
- - mdmitry   Если совсем минимальная система нужна, то посмотри...   Feb 4 2010, 13:06
- - sigmaN   ЦитатаНичего не понял. Прошу Вас писать по русски....   Feb 4 2010, 18:20
- - vad74   sigmaN Хочу Вас поблагодарить за наводку на Slackw...   Feb 25 2010, 08:34


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

 


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


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