Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Какъв RTOS използвате?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=2441
Страница 1 от 2

Автор:  FiTTiLA [ Сря Май 31, 2006 1:13 pm ]
Заглавие:  Какъв RTOS използвате?

Здравейте на всички.
Какъв RTOS използвате? Имали смисъл да си пиша сам RTOS, поради това че всички известни RTOS са с лиценз, ако се използват за комерсиални приложения. Каква литература ползвате?
Досега съм прочел:
1. Introduction to RTOS.pdf
2. (DSP) Realtime Operating Systems.pdf
3. Лекции от Техническия университет в Масатчузетс
4. Embedded Software Development with eCos.pdf
5. Статии - различни гледни точки на темата.
т.е. запознат съм с фундаменталните въпроси и съответно текущите им отговори. Зора е дали има смисъл да се открива топлата вода :prayer: ?

Автор:  asp [ Сря Май 31, 2006 1:25 pm ]
Заглавие: 

Би ли споделил лекциите на МИТ?

Прикачени файлове:
Real.Time.RTOS_Review.pdf [60.07 KiB]
401 пъти
10 Minute Guide To Rtos An1004.pdf [25.82 KiB]
377 пъти
Choosing An Rtos.pdf [40.42 KiB]
378 пъти

Автор:  FiTTiLA [ Сря Май 31, 2006 1:37 pm ]
Заглавие: 

asp написа:
...

Ще ти дам линка, че е малко дебело за уплоад?
http://ocw.mit.edu/ans15436/ZipForEndUs ... l-2002.zip
Абе има мисъл да се погледне, има интересни неща - какво е туй Cache, pipeline, хората си правят сами архутектура?
Малко е нахвърлено, ама ако си чел преди това за същото, ще го вденеш бързо.
Освен това в дървото има и други интересни теми. Е все пак това е MIT.

Автор:  setoy [ Сря Май 31, 2006 1:39 pm ]
Заглавие: 

http://www.freertos.org/

GPL лиценз. Не става ли?

Автор:  FiTTiLA [ Сря Май 31, 2006 1:43 pm ]
Заглавие: 

setoy написа:
http://www.freertos.org/

GPL лиценз. Не става ли?


Давал ли си на адвокат да интерпретира GPLа, аз има един добър приятел, който е такъв ( чува и международното) и разправя много интересни неща. Че филма от шведски, всъщност е съветски :D :D :D .

Автор:  setoy [ Сря Май 31, 2006 2:04 pm ]
Заглавие: 

@fitila - би ли разкажал малко по-подробно за съветския филм,моля! Къде са капаните?

Автор:  FiTTiLA [ Сря Май 31, 2006 2:14 pm ]
Заглавие: 

setoy написа:
@fitila - би ли разкажал малко по-подробно за съветския филм,моля! Къде са капаните?

Ще ти отговоря в най-скоро време.

Автор:  miro_atc [ Сря Май 31, 2006 2:33 pm ]
Заглавие:  Re: Какъв RTOS използвате?

fittila написа:
Зора е дали има смисъл да се открива топлата вода :prayer: ?


ти сам си написал отговора... ако имаш топла вода, няма какво да откриваш!
Може да се замислиш само в случаи когато нямаш топла вода, или тя не ти е достатъчно топла.

Просто всичко зависи от хардуера дето си намислил да ползваш. Има процесори на които е грехота изобщо да се слага РТОС, има такива за които има много добри ОС (примерно АРМ9, 11), има и такива за които нищо не е като хората (АРМ 7 микровете)...

Просто няма еднозначен отговор, дай детайли и ще коментираме, или поне конкретни въпроси ако ти трябват някакви идеи.

Автор:  FiTTiLA [ Сря Май 31, 2006 2:53 pm ]
Заглавие:  Re: Какъв RTOS използвате?

miro_atc написа:
...

Аре нема нужда да се посочват очевидни неща. Какво не те кефи ARM7, който е чел знае няма MMU, pipeline - 5 stage, няма кеш за I и D, ама какво от това, да те питам следното имаш управлени на мотори - два, регулаторите цикат на 5KHz, какво ще сложиш TMS, ARM7, ARM9 или нещо друго, аз да ти кажа всички ще ти свършат работа с малко донастройка на хардуера. Зора е друг, че RTOS ( или само OS - зависи какво управляваш, т.е. каго ще ти напраявт кафето :D :D ) ти прави софтуера flexable и лесно модифицируем. Иначе всичко става една голяма state машина, която като искаш да добавиш нещо след една година, гледаш и се маеш какви си ги натворил 8O . Та туй мисля по въпроса.

Автор:  miro_atc [ Сря Май 31, 2006 3:27 pm ]
Заглавие:  Re: Какъв RTOS използвате?

fittila написа:
Аре нема нужда да се посочват очевидни неща. Какво не те кефи ARM7

Има много неща дето не ме кефят, както хардуерно, така и софтуерно (не твърдя че е лош обаче).
Едно от нещата които не ме кефят при АРМ7 е че няма читава ОС/РТОС за него. Просто на мен ми се налага да правя доста повече неща и ми трябва сериозна ОС, а не боза от сорта на фреертоса. Хич не ми се щеше, ама се наложи сам да си я правя.

Цитат:
Зора е друг, че RTOS ти прави софтуера flexable и лесно модифицируем.

Не само това... Ти ако се постараеш може да си направиш софта гъвкав и лесно модифицируем и без да ползваш ОС. Но над определена сложност ще ти се наложи да ползваш същите прийоми като една ОС, така че по-добре е да го наречеш с правилното име. Всъщност под ОС се разбира система от правила които сам си налагаш (или някой друг ти ги налага)...

май пак ти посочвам очевидни неща - спирам!

Автор:  CM600 [ Сря Май 31, 2006 3:34 pm ]
Заглавие:  Re: Какъв RTOS използвате?

fittila написа:
miro_atc написа:
...

Зора е друг, че RTOS ( или само OS - зависи какво управляваш, т.е. каго ще ти напраявт кафето :D :D ) ти прави софтуера flexable и лесно модифицируем. Иначе всичко става една голяма state машина, която като искаш да добавиш нещо след една година, гледаш и се маеш какви си ги натворил 8O . Та туй мисля по въпроса.


След само една година и се чудиш какво си правил, ами не си ли документираш нещата... това не говори добре за тебе, и няма OS, която да може да ти го разреши този проблем.

p.s. АРМ7ТDMI - 3 stage pipeline не 5

Автор:  FiTTiLA [ Сря Май 31, 2006 3:37 pm ]
Заглавие:  Re: Какъв RTOS използвате?

miro_atc написа:
...


Абе пич, аз да не говоря на китайски, ако за тебе всичко е очевидно, що не вземеш да си напишеш един ОС, та да нямаш проблеми с ARM7. задавам въпрос - Какъв OS ползвате? еми кажи еди какъв си, аман от философи, туй и аз го владея добре, ама не ти губя времето с това си умение. :D

Автор:  Nikola Kirov [ Сря Май 31, 2006 3:46 pm ]
Заглавие: 

uCos-II пусках на 8 битов даже на Мега128.
Някой пускал ли я е на ARM досега. Има доста портове за разни процесори

Автор:  miro_atc [ Сря Май 31, 2006 3:50 pm ]
Заглавие:  Re: Какъв RTOS използвате?

fittila написа:
що не вземеш да си напишеш един ОС, та да нямаш проблеми с ARM7.

Ами точно това правя!


Извинявай, просто явно не съм разбрал въпроса ти... и продължавам да не го разбирам, ама това си мой проблем!

Автор:  FiTTiLA [ Сря Май 31, 2006 4:05 pm ]
Заглавие: 

Nikola Kirov написа:
uCos-II пусках на 8 битов даже на Мега128.
Някой пускал ли я е на ARM досега. Има доста портове за разни процесори


Здравей, а как е с лиценза, може ли да се модифицира? ако неможе имаш ли някакви проблеми, те туй е приказка :D .

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/