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

 
 
> FreeRTOS на AVR, Стоит ли применять на этих МК?...
haker_fox
сообщение Aug 29 2006, 07:30
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Здравствуйте! Давно присматриваюсь к идее запуска на AVR какой-либо РТОС... В моем обзоре есть JacOS, scmRTOS и FreeRTOS. Решил остановится на последней, т.к. она портирована на большинство платформ и о ней достаточно много говорят на этом форуме) Вот хочу спросить, запускал ли кто эту ось на АВРке и какие траблы были? Стоит ли вообще этим заниматься? Может лучше чихнуть на порты для остальных платформ и остановится на менее ресурсоекой JacOS?
Цель моей задумки просто изучение... Хочется в живую пощупать, ощутить работу ОС на AVR...
Прошу прощения, что не очень четко и грамотно изложил вопрос, но я думаю основное направление понятно...

Технически подробности:
1. Предпочитаемый мною компилятор: GCC.
2. МК: ATmega16 либо (если не хватит ОЗУ, т.к. примеры с сайта для 32 меги) ATmega32.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zorromen
сообщение Jul 28 2007, 14:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Люди дайте scmRTOS то немогу найти и описание к ней........
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jul 28 2007, 17:09
Сообщение #3


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(zorromen @ Jul 28 2007, 16:47) *
Люди дайте scmRTOS то немогу найти и описание к ней........

http://scmrtos.sourceforge.net/
http://sourceforge.net/projects/scmrtos/


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Dmitry_Od
сообщение Jul 28 2007, 17:41
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 17-01-07
Из: Одесса
Пользователь №: 24 523



Господа!

Возможно я слишком резко высказываюсь, но это мое мнение; итак, все авр-ки - это не стековые машины, это микроконтроллеры с последовательным выполнением команд (переходы, условия и т.д. не в счет), которые не имеют аппаратной реализации многозадачности. Потому, полагаясь на чужой опыт создания многозадачной ос, псевдо, кстати, мы вынуждены свои "кусочки" алгоритмов функций привязывать к не всегда удобной обработке той самой многозадачности, - но это только мое мнение. Думаю, что авр-ки создавались изначально не для многозадачности, а для разделенным по времени или условию программам и подпрограммам. Конечно, более геморойно написать обслуживание нескольких устройств "одновременно", но согласитесь, что размер и мощности камня не безграничны, потому, если кто-то ориентируется на авр, то есть некоторые границы тех же многозадачных ос, либо есть вариант перехода на свою собственную ос, либо на другие контроллеры.

Это все полемика, но для "быстрого" написания программ обслуживания нескольких устройств и т.д. подойдет и RTOS, а для конечного продукта, тем более массового производства, нужно что-нибудь свое, это, повторяюсь, только мое мнение.

Прошу прощение за возможный оффтоп, но всё это результат общения с заказчиками и с субподрядчиками... wacko.gif


--------------------
http://odessa-intern.myminicity.com/ - эдакий муравейник
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 28 2007, 18:23
Сообщение #5


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Dmitry_Od @ Jul 28 2007, 20:41) *
Прошу прощение за возможный оффтоп, но всё это результат общения с заказчиками и с субподрядчиками... wacko.gif

Потому и результат вполне предсказуемый.
Я в таких случаях предпочитаю общаться с профильными специалистами.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- haker_fox   FreeRTOS на AVR   Aug 29 2006, 07:30
- - zltigo   Цитата(haker_fox @ Aug 29 2006, 10:30) В ...   Aug 29 2006, 08:06
|- - haker_fox   Цитата(zltigo @ Aug 29 2006, 17:06) Цитат...   Aug 29 2006, 08:16
- - spf   Цитата(haker_fox @ Aug 29 2006, 13:30) Зд...   Aug 29 2006, 08:38
|- - Evgeny_CD   Цитата(spf @ Aug 29 2006, 12:38) +1 за sc...   Aug 29 2006, 08:44
|- - dxp   Цитата(Evgeny_CD @ Aug 29 2006, 15:44) Ци...   Aug 29 2006, 12:33
|- - spf   Цитата(Evgeny_CD @ Aug 29 2006, 14:44) И ...   Aug 29 2006, 12:40
- - pitt   Introduction Any embedded system usually has thre...   Aug 29 2006, 12:21
- - Evgeny_CD   Прошу прощения за ламерство! http://winavr.so...   Aug 29 2006, 12:46
- - IgorKossak   Ещё один +1 в пользу scmRTOS и в поддержку тезиса ...   Aug 29 2006, 13:43
- - beer_warrior   ЦитатаНа scmRTOS есть порт для WinAVR, правда, он ...   Aug 29 2006, 18:13
- - haker_fox   Большое спасибо, всем ответившим! На основе вс...   Aug 30 2006, 01:13
|- - spf   Цитата(haker_fox @ Aug 30 2006, 07:13) Ск...   Aug 30 2006, 03:06
|- - haker_fox   Цитата(spf @ Aug 30 2006, 12:06) Цитата(h...   Aug 30 2006, 03:39
|- - Punk   Сдравствуйте! Объясните пожалуйста дураку целе...   Aug 30 2006, 03:41
|- - haker_fox   Цитата(Punk @ Aug 30 2006, 12:41) Сдравст...   Aug 30 2006, 04:19
|- - spf   Цитата(Punk @ Aug 30 2006, 09:41) Объясни...   Aug 30 2006, 05:21
||- - zltigo   Цитата(spf @ Aug 30 2006, 08:21) чтоб не ...   Sep 1 2006, 11:39
|- - sz36   Цитата(Punk @ Aug 30 2006, 07:41) Объясни...   Sep 3 2006, 22:35


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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 02:51
Рейтинг@Mail.ru


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