Отговори на тема  [ 18 мнения ]  Отиди на страница 1, 2  Следваща
RTOS-какво е това животно 
Автор Съобщение
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Яну 18, 2006 12:18 pm
Мнения: 223
Мнение RTOS-какво е това животно
Здравеите Пускам тази тема защото съм сигорен че на повечето начинаещи като мен в микро процесорната техника , има доска работи които не са им ясно относно операционните системи за реално време :roll:



П.П Надявам се че с тази тема няма да раздразня специалистите в този форум :oops: просто искам препоръки и мнения как е наи добре да започна и откаде , по специално за процесорите на АТМЕЛ :wink:


Вто Мар 28, 2006 3:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение 
Образно казано да - пуснеш няколко "приложения" на една платформа...


Вто Мар 28, 2006 4:48 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
MIPS - ако работиш на PC може би ползваш един от най-разпространените RTOS - Windows, може да пускаш различни програми/приложения едновременно - Ctrl-Alt-Del за да видиш колко процеса вървят едновременно :)


Вто Мар 28, 2006 4:56 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Яну 18, 2006 12:18 pm
Мнения: 223
Мнение 
Колеги нямах това предвит чак толкова на ниско ниво да се задълбава естествено че Windows е RTOS операционна система аз имам предвит инфо на ниво Микроконтролери а не за PC, :lol: извинявам се ако съм задал въпроса некоректно :oops:


Вто Мар 28, 2006 5:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
Аз пуснах търсене (горе дясно) и има писани 70 мнения във форума за RTOS.
Наскоро @Balkana даде линк към Лари Барело.
Потърси и ще намериш.


Вто Мар 28, 2006 5:11 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
Ами същото е... Дали ще върви на рiс12С508 или на Рentium - все е RTOS.


Вто Мар 28, 2006 5:12 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Апр 27, 2005 2:47 pm
Мнения: 349
Местоположение: Varna
Мнение 
Малко е некорктно да се каже че Windows е RTOS. Това че е многозадачен, неозначава непременно реално-времеви. Същото важи и за Linux, за който обаче има патчове към ядрото с които се добавят такива възможности. Но това са големи ОС, за микроконтролери особено 8-битовите, нещата стоят малко по-различен/по-прост начин. Тази тема вече е обсъждана, а най-добрия източник на информация е Internet/Google. Като за наченаещ горещо препоръчвам да се погледне тази RTOS http://www.freertos.org. Има и обяснения що е то RTOS. http://www.freertos.org/implementation/index.html


Вто Мар 28, 2006 5:17 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Мар 18, 2005 4:14 pm
Мнения: 67
Местоположение: Русе.BG/Oldenburg.DE
Мнение 
Малка поправка: windows не е RTOS, многозадачна - да (preemptive multitasking), но не и Real Time.
Характерното за RTOS e, че са детерминистични, т.е нишка 1 ще се прехвърли за изпълнение гарантирано след не повече от да кажем 50 ms. Съответно супер за real time приложения, примерно след max. 50 ms данните на COM port-a ще бъдат обслужени от програмата. Известен x86 пример: http://www.qnx.com
Една от причините windows да омазва високоскоростния data stream от USB-то е, че не е RTOS.
Една от причините windows да не е RTOS e, че се занимава доста със себе си в kernel mode, докато повечето RTOS са microkernel - там kernel-а се занимава само с паметта, scheduling-а и комуникацията м/у процесите. В идеалния случай, дори драйверите са прости програми.


Вто Мар 28, 2006 5:28 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Яну 18, 2006 12:18 pm
Мнения: 223
Мнение 
www.freertos.org. Този саит неистина е много добър :lol:


Вто Мар 28, 2006 5:28 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Чет Ное 10, 2005 9:26 pm
Мнения: 393
Местоположение: Buffalo, NY, USA
Мнение 
Windows-ката RTOS e Windows XP Embedded (XPe).

_________________
http://blog.georgievi.com


Вто Мар 28, 2006 6:20 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 10, 2006 2:40 pm
Мнения: 2258
Мнение 
тука пак навлизаме във философски дебри за дефиниция на real-time ама както и да е,
за някои приложения 50 ms може да е твърде малко време за други 5 секунди може да са предостатъчни
Windows-a може да е RTOS за много приложения - например аз да набирам текст и принтера едновременно да ми печати нещо друго :) и едновременно да даунлоад-вам нещо от интернет


Вто Мар 28, 2006 6:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение 
[quote="0x00"]....Една от причините windows да омазва високоскоростния data stream от USB-то е, че не е RTOS... [/quote]

...Една от причините windows да омазва високоскоростния data stream от USB-то е, че програмиста е омазал драйвера за USB...

и RTOS със 1 процесор е малко надуто понятие... RT-то отпред в повечето случай се слага за "реноме"


Вто Мар 28, 2006 7:03 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
преди време ми се налагаше да обяснявам що е то РТОС и има ли почва у нас...
тъй като е "цели" 2 страници съм го прикачил да не разводнявам излишно форума.

иначе имам доста pdf на тая тема ама те са доста обемисти, ако някой много държи ще ги кача някъде


Прикачени файлове:
rtosbg.doc [43.5 KiB]
265 пъти
Вто Мар 28, 2006 7:29 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Сря Яну 18, 2006 12:18 pm
Мнения: 223
Мнение 
miro_atc ами аконети представлява проблем качи някои работи в раздел библиотека или някаде другаде,където могат да се свалят свободно :lol:


Сря Мар 29, 2006 9:15 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
на библитеката не разрешава > 1МБ...
аз повечето съм ги дърпал с мулето, така че просто потърси следните:

"An Instroduction to Real-Time Operating Systems Scheduling Theory.pdf"
"John Wiley & Sons - Real-Time Systems - Scheduling, Analysis And Verification - 2002.pdf"
"John Wiley & Sons - Real-Time Systems Design and Analysis An Engineers Handbook.pdf"
"Real-Time_Concepts_for_Embedded_Systems_(CMP-2003).chm"

и т.н.


Сря Мар 29, 2006 12:13 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 18 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни