roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 май 2025, 12:01

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 21:22 
Не в сети

Зарегистрирован: 23 июл 2005, 00:39
Сообщения: 63
Откуда: Казань
Кратко - для того же, для чего и в любой другой микропроцессорной системе. Декомпозиция задачи, разбиение алгоритма работы на простые алгоритмы, разделение ПО на системное и пользовательское, унификация взаимодействия программных модулей и их повторное использование. Как следствие - облегчение труда программистов и серьёзное ускорение разработки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 22:00 
Не в сети

Зарегистрирован: 20 окт 2005, 16:11
Сообщения: 432
Откуда: Вильнюс,Литва
прог. языки: Basic
спасибо wolf за ответ.

123авр помоему флудите здесь вы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: опа ос ля контроллера
СообщениеДобавлено: 15 дек 2008, 22:57 
Не в сети

Зарегистрирован: 15 дек 2008, 17:15
Сообщения: 24
Откуда: Finland
прог. языки: С,C++,Python,Perl
Доброго времени суток! /оживляю ветку/
Есть очень вялотекущий проект - переделка игрушки сына. Из "тупого" пластмассового робота-андроида в робота продвинутого, на сервах. Хотелось бы узнать практического совета по многозадачной ОСи или планировщику - кто что применяет? Желательно меньшего размера


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: опа ос ля контроллера
СообщениеДобавлено: 15 дек 2008, 23:05 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
под какой камень?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: опа ос ля контроллера
СообщениеДобавлено: 15 дек 2008, 23:58 
Не в сети

Зарегистрирован: 15 дек 2008, 17:15
Сообщения: 24
Откуда: Finland
прог. языки: С,C++,Python,Perl
EdGull писал(а):
под какой камень?

Под рукой Atmega32 для экспериментов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:02 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
тяжеловато будет ОСи будет в меге32 крутится...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:07 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
FreeRTOS - как универсальное и тяжелое
AvrX - как чуть более легкое

(тяжелое/легкое по ресурсам, а не по learning curve)

А вообще, если только тому нет абсолютно критичных причин, на АВРке я бы не стал осью заморачиваться..

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Freshman: вешайте BT-модуль и рулите с компа, зачем вам RTOS на AVR то для управления андроидом?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:22 
Не в сети

Зарегистрирован: 15 дек 2008, 17:15
Сообщения: 24
Откуда: Finland
прог. языки: С,C++,Python,Perl
В принципе, ОС не самоцель. Может, тогда пару слов о том, что хочу, будет понятнее, нужна ли ОС вообще.
Пока андроид имеет по 3 серво на ногу. Плюс электромагнитные защелки в ступнях, которые блокируют ролики качения в подошве. Вероятно, по паре датчиков соприкосновения на передней части ступни.
АВРка должна обслуживать все это хозяйство через протокол с "верхнего" уровня. В общем, "спинной мозг".

2=DeaD=: пока не хочу связи с компом, позднее


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Что есть "обслуживать"? Импульсы для серво чтоли поддерживать? нафиг для этого целую ОС городить?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:42 
Не в сети

Зарегистрирован: 15 дек 2008, 17:15
Сообщения: 24
Откуда: Finland
прог. языки: С,C++,Python,Perl
Именно обслуживать. То есть, получив команду "идти вперед" свыше - начать рулить сервами, сгибая и разгибая ноги. Если ступня ударяется в препятствие (лежащая книга, к примеру), сработает "рефлекс" - робот останавливается и поднимает ногу, стараясь поднять ее над препятствием.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:51 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
ИМХО тут ОС и не нужна


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 00:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
а зачем тут ОС? вешайте на таймер пошаговый контроллер и всё.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 01:12 
Не в сети

Зарегистрирован: 15 дек 2008, 17:15
Сообщения: 24
Откуда: Finland
прог. языки: С,C++,Python,Perl
В принципе, да, пожалуй, так будет просто и сердито.
А как мне реализовать коммуникацию с "верхним" уровнем? I2C или SPI обрабатываются своими прерываниями?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС для микроконтроллера
СообщениеДобавлено: 16 дек 2008, 01:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
а верхний уровень - это у вас кто?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO