|
eCOS vs uCOS vs WinCE vs Linux для i586, Выбор реал-тайм ОСи |
|
|
|
Jan 26 2010, 16:10
|
Участник

Группа: Участник
Сообщений: 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 увидел на этом сайте, но не понял для каких процессоров она. В инете вообще о ней ничего неслышно.
|
|
|
|
|
 |
Ответов
|
Feb 3 2010, 15:35
|

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

|
Цитата(vad74 @ Feb 3 2010, 11:27)  Возможно и не нужно. Тогда посоветуйте, на какие дистрибутивы обратить внимание? Нужен Линукс для встраиваемых систем, но с возможностью работать непосредственно на нём. Графика не нужна, консольного режима хватит. И желательно без лишних заморочек с правами доступа (root-user), только 1 пользователь и ему всё можно. А точнее вообще без этой политики. С моленьким временем загрузи, желательно не более 10 сек. Без "этой" политики Вам нужен MS-DOS  В Linux права доступа - базовое понятие, никуда от него не денешься. (хотя Вы просто не понимаете, какой это огромный плюс, а не минус) Время загрузки обеспечивается тонкой настройкой системы, её служб.. откуда будете грузить ядро (XIP для ускорения).. параметров сборки самого ядра. Цитата(Petka @ Feb 3 2010, 17:38)  Тогда берите Kubuntu. будете осваиваться с ней, писать программы, отлаживаться. к тому времени поймёте как из любого линукса сделать то, что вам нужно.
P.S. ещё про QNX забыли. Почему именно Kubuntu? В данном случае человеку не требуется десктоп-менеждера, поэтому Gnome, KDE, не принципиально. Вообще-то Kubuntu тяжеловата для embedded-приложения, да и не нужна там. Если уж брать, то Debian (хотя он тоже весьма тяжел)
|
|
|
|
|
Feb 3 2010, 16:49
|
Профессионал
    
Группа: Свой
Сообщений: 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б Правил форума.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|