nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 15 Oct 2018 11:06



Reply to topic  [ 38 posts ]  Go to page Previous  1, 2, 3
Новая версия NedoPC-90.AVROS 
Author Message
Novelist

Joined: 08 Dec 2008 15:08
Posts: 39
Location: Finland
Reply with quote
Post 
SfS wrote:
Freshman wrote:
В связи с вялотекущим проектом (переделка игрушки сына - "тупого робота" в робота продвинутого - на сервоприводах) мне нужна многозадачная ОСь, как можно проще. Что можете посоветовать?


Если нет привязки к AVR, то лучше глянь тему про ARM. NedoPC.ARMOS - предназначена для серии AT91SAM7xx.

http://www.nedopc.org/forum/viewtopic.php?t=8824

Цена от жирных АВРок не отличается существенно, но встроенные 64К ОЗУ, 256К флешки, десятки МГЦ и куча ног - это преимущества.
Ну и плюс там у меня многозадачность сделана гораздо лучше. Есть таймеры, блокировки и прочее.

В общем - гораздо приятнее программировать, чем AVROS.

На самом деле привязка к AVR-кам есть - у меня Atmel-овский "кит" STK500, и avr-ок кучка.

Сложный проект не хочу. В принципе, обойдусь без ОС - датчики и UART обработаются в прерываниях, а серво - из таймера.
"Главный мозг" робота будет или на РС через bluetooth, или на другом контроллере.


03 Jan 2009 06:28
Profile
Fanat

Joined: 11 Mar 2007 04:57
Posts: 64
Location: 217.9.147.66
Reply with quote
Post 
Quote:
Главный мозг" робота будет или на РС через bluetooth


Какой же это тогда робот будет? Если комп за него будет думать )


03 Jan 2009 09:16
Profile
Retired

Joined: 03 Aug 2003 23:37
Posts: 1481
Location: Moscow
Reply with quote
Post 
Craz wrote:
Какой же это тогда робот будет? Если комп за него будет думать )


Самый настоящий робот и будет. Нет никакой разницы где принимаются решения: модулем, установленным на шасси или отдельным стационарным блоком. Автономность робота подразумевает всего-лишь отсутствие помощи извне, например, от человека.

_________________
Extreme Entertainment


04 Jan 2009 01:53
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16995
Location: Colorado
Reply with quote
Post 
SfS wrote:
После долгих и мучительный страданий от сгорания платы, решил выложить поправленную версию:

NedoPC-90.AVROS.v0.1.7

http://www.nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.7.tar.bz2

Список поддерживаемых (то есть протестированных) устройств и модулей:

-------------------------------------------------------------------------------
Поддерживаемые контроллеры (на которых тестировалась система):

AT90S8535
AT90S8515
ATiny2313
ATMega8515
ATMega8535
ATMega128
-------------------------------------------------------------------------------
Поддержка устройств:
-------------------------------------------------------------------------------
Встроенные:
TC0, TC1 (таймеры-счётчики)
UART0, UART1 (RS232)
PWM (ШИМ)
SPI (мастер)
I2C (мастер)
INT0 (прерывание)
ADC (АЦП)
EXTMEM (Контроллер внешнего ОЗУ)
-------------------------------------------------------------------------------
Внешние (имена модулей):
at45db081 (флеш 1Мбайт, через SPI).

key16 (матричная клавиатура 16 кнопок, подключается к встроенному
порту ввода-вывода).

keypad40 (40-кнопочная клавиатура от Shaos'a, выход - последовательный,
9600.
Может работать как с программным UART (используется TC1 и
INT0), так и с аппаратным UART на 9600).

ni_15 (шина NI-15. Работает с шиной, расположенной в адресном
пространстве внешней памяти с помощью модуля extmem или
эмулирует шину NI-15 с помощью встроенных портов ввода-вывода).

wp1602_ni15 (индикатор текстовый 2х16 символов, работает по шине NI-15).
-------------------------------------------------------------------------------
Модули аппаратно-независимые (или почти независимые :-) :
editor (строка редактирования, тестировалась на терминале и wp1602_ni15).
menu (меню, тестировалось на терминале и wp1602_ni15).
mlan и mlans (однопроводный интерфейс, мастер и слэйв соответственно.
ЭТО НЕ MICROLAN!!! Времянки - другие!
Но позволяет связываться по 5вольтовой линии метров на 200.).
-------------------------------------------------------------------------------


Уважаемый автор разрешил использовать данный сырцы под лицензией GPL3 - в ближайшие дни подготовлю релиз и залью на SourceForge

_________________
:eugeek: https://twitter.com/Shaos1973


09 Jan 2009 00:51
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16995
Location: Colorado
Reply with quote
Post 
Shaos wrote:
Уважаемый автор разрешил использовать данный сыр[цы под лицензией GPL3 - в ближайшие дни подготовлю релиз и залью на SourceForge


Решил сделать "ребрендинг" - теперь эта ось называется Xavroska :)

_________________
:eugeek: https://twitter.com/Shaos1973


02 Mar 2009 19:25
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Решил сделать "ребрендинг" - теперь эта ось называется Xavroska :)


Прикольно - "ксаврошка" :) Это чтото значит ?


04 Mar 2009 01:43
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16995
Location: Colorado
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Решил сделать "ребрендинг" - теперь эта ось называется Xavroska :)


Прикольно - "ксаврошка" :)


Ещё можно читать как "ксавроська", "завроська", ну или "хавроська"/"хаврошка" :lol:

SfS wrote:
Это чтото значит ?


Да ничего - добавил к AVROS по букве-другой с каждой стороны, чтобы получить уникальное с точки зрения гугла слово :)

P.S. Обработку кода и подготовку англоязычной документации почти закончил - так что скоро NedoPC Xavroska v1.0 будет зарелизена :)

_________________
:eugeek: https://twitter.com/Shaos1973


04 Mar 2009 08:06
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16995
Location: Colorado
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Уважаемый автор разрешил использовать данный сыр[цы под лицензией GPL3 - в ближайшие дни подготовлю релиз и залью на SourceForge


Решил сделать "ребрендинг" - теперь эта ось называется Xavroska :)


Решил отказаться от этого имени, т.к. внутри него есть слово "avr", которое является зарегистрированной торговой маркой фирмы Atmel и НЕ может использоваться для продвижения сторонних продуктов на основе AVR...

_________________
:eugeek: https://twitter.com/Shaos1973


19 Sep 2010 12:05
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 38 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.