roboforum.ru

Технический форум по робототехнике.

Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 17 дек 2009, 13:28

2Vooon: Хронически не хватает вводной - что это, какую задачу решаем, какие пути избрали.

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Виктор Казаринов » 17 дек 2009, 13:46

2Vooon: очень полезный мануал. Его нужно постепенно улучшать и наполнять.

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Vooon » 17 дек 2009, 14:23

Добавил введение из вики и прошелся aspell-ом.

Улучшать его безусловно нужно, т.к. только он подходит под печать.
Да поддерживать в актуальной версии на мой взгляд удобнее.
Вложения
manual.pdf
(199.48 КиБ) Скачиваний: 15

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 17 дек 2009, 14:46

А исходники где-то выложены? Чем редактировать?

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Виктор Казаринов » 17 дек 2009, 15:01

Да, удобнее было бы в виде zip, распаковав кот. в AVR Studio можно было бы получить нормальный проект

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 17 дек 2009, 15:11

Виктор, я про документацию :) а исходники ORFA и так выложены в репозитарии http://hg.vehq.ru/orfa/ и их всегда можно скачать оттуда в .zip-архиве :) (ссылка .zip слева в меню, это так же указано тут - wiki/ORFA#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0)

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Michael_K » 17 дек 2009, 15:16

Duhas писал(а):2Michael_K с одной стороны - да, они намутили ) с другой - а как иначе, когда нужна довольно сложная многопрофильная конфигурируемая структура ? )


Пользователю в 99% случаях нафиг не нужна "довольно сложная многопрофильная конфигурируемая структура".
Это только деду и блайндману кажется, что она нужна, и что это круто :)

В любом случае сложность (даже если она есть) нужно скрывать от пользователя.
Именно в этом успех FTDI, виндовс, айфонов итд итп - примеров масса.

При таком уровне наворотов нужно нехило разбираться, как там и чего,
быть достаточно квалифицированным спецом.
Возникает вопрос, если я "достаточно квалифицированный спец", что для меня проще
- реализовать ШИМ на чем хочется и так как мне хочется или
- разбираться, как это задумала команда OR и делать так, как захотелось им :)
Ответ, конечно, зависит от конкретной ситуации, но, согласитесь, задуматься есть над чем.

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

blindman » 17 дек 2009, 15:26

Пользователю в 99% случаях нафиг не нужна "довольно сложная многопрофильная конфигурируемая структура".

Как узнал? Может они просто об этом не знают?
В любом случае сложность (даже если она есть) нужно скрывать от пользователя.

С этим нельзя не согласиться

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 17 дек 2009, 15:33

Пользователю не нужна не "сложная система", а "сложная в использовании система".

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Виктор Казаринов » 17 дек 2009, 15:41

Т.к. данная система - открытая, то нужно несколько уровней доступа:
1. Простой и удобный интерфейс к "черному ящику"
2. Бегло посмотреть какие части и как взаимодействуют на программном уровне.
3. Детальное разбирательство что и как.
Причин может быть море, так что не смогу ответить сейчас на ваш вопрос " а зачем это все надо?" Нуно и все тут.
2DeaD: исходники ORFA софта датируются самые свежие от 22 ноября? http://hg.vehq.ru/orfa/rev/2a327203d416

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 17 дек 2009, 15:53

Michael_K писал(а):При таком уровне наворотов нужно нехило разбираться, как там и чего,
быть достаточно квалифицированным спецом.
Возникает вопрос, если я "достаточно квалифицированный спец", что для меня проще
- реализовать ШИМ на чем хочется и так как мне хочется или
- разбираться, как это задумала команда OR и делать так, как захотелось им :)
Ответ, конечно, зависит от конкретной ситуации, но, согласитесь, задуматься есть над чем.

Ну блин развели обсуждение.
Накосячили мы - обновили прошивку со сменой адресов и не обновили примеры, исправимся.

Неспецы заходят и по примерам управляют контроллером с ORFA, не заморачиваясь на внутренности и интроспектора.

Добавлено спустя 1 минуту 32 секунды:
Виктор Казаринов писал(а):Т.к. данная система - открытая, то нужно несколько уровней доступа:

Так и запланировано, так и будет :) см. выше про "накосячили, исправимся" :)


Виктор Казаринов писал(а):2DeaD: исходники ORFA софта датируются самые свежие от 22 ноября? http://hg.vehq.ru/orfa/rev/2a327203d416

да

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Vooon » 17 дек 2009, 16:42

DeaD, как ты думаешь, где я обычно храню свои открытые проекты? :)
http://hg.vehq.ru/or-manual LaTeX: \LaTeX
Вложения
manual.pdf
(208.44 КиБ) Скачиваний: 14

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

moldov » 07 фев 2010, 06:20

=DeaD= писал(а):2SkyStorm: Это вообще-то фьюзы для ATMega128L :shock:

Добавлено спустя 1 минуту 23 секунды:
А фьюзы под ATMega32L тут - [[Общая документация Open Robotics]], документ [[Правила выставления fuse-битов контроллеров Open Robotics]].


А нельзя ли для ATMega32L указать фьюзы в виде "low: 0xFD, high: 0xD9, extended: 0xFF". Я пользую avrdude под Mac OS и боюсь из-за отсутствия опыта пока разберусь с мануалом для Atmega32L запороть контроллер игрой с фьюзами.

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

=DeaD= » 07 фев 2010, 08:50

Можно, указал, только зачем вам они? Лучше вообще фьюзы оставить как были с начала.

Re: Модуль OR-AVR-M32-D: Контр. на базе ATMega32 с портом ДД

Сергей » 07 фев 2010, 12:46

ИМХО система сложная и мало полезная. Проще писать под камень с обычными API функциями


Rambler\'s Top100 Mail.ru counter