roboforum.ru

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

AVR на C/C++ программирование - вводный курс

Re: Вводный курс для программирования МК AVR на языке C/C++

Сергей » 30 июл 2008, 13:42

Вы создаете сами себе проблемы. Я против того чтобы затачивать софт под МиниБота. У человека нет МК, ему нада заказать за 750р(!), подождать пока приедет, смотреть схемы, и подпаиваца если он захочет сам чтото сделать?? Проще пойти в магазин, купить с десяток нужных ему компонентов и собрать на макетке, будет интересней и дешвле.
Давайте сделаем такой курс как хотели - под мегу16, пишем примеры, выкладываем схемы, проетус и все в порядке.
А потом уже делайте, затачивайте как хотите

Re: Вводный курс для программирования МК AVR на языке C/C++

Myp » 30 июл 2008, 14:09

Сергей писал(а):Вы создаете сами себе проблемы. Я против того чтобы затачивать софт под МиниБота. У человека нет МК, ему нада заказать за 750р(!)

ага
а если в курсе не дай бог светодиод расположен на той же ноге что и у минибота то это писец смерть всему

почему надо в курсе вешать светодиод на ту ногу которая лично вам :crazy: взбрела в голову
но нельзя использовать ногу которая уже как минимум в миниботе используется???
человеку у которого ваще нету МК совершенно параллельно куда на своей свежекупленной макетке подключать светик
поэтому что можно имеет смысл сделать на схеме минибота, ну а что нельзя... тут уж без минибота
Сергей писал(а):Проще пойти в магазин, купить с десяток нужных ему компонентов и собрать на макетке, будет интересней и дешвле.

да действительно, ведь минибот запатентован и ЗАПРЕЩЕНО купить с десяток нужных ему компонентов и собрать на макетке светодиод так же как в схеме минибота...
Потому что нефиг мутить перед новичками, им бы разобраться в основах, а вы сразу им дефайны и подмену ног...

хм
по моему это не сложнее чем типы переменных объяснять
а жизнь облегчает и в будущем сильно пригодитсо
Ты еще скажи что нужные TSOPы на углу валяются.

ага
у Эдгула целый мешок :) вместе с миниботом мона и тсоп купить
а у кого нет минибота тот пусть кнопочку делает
в финале никакой разницы =)

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 14:18

Сергей писал(а):Вы создаете сами себе проблемы. Я против того чтобы затачивать софт под МиниБота. У человека нет МК, ему нада заказать за 750р(!), подождать пока приедет, смотреть схемы, и подпаиваца если он захочет сам чтото сделать??

Есть еще ряд людей, кто получил минибота, пишет сейчас вынужденно на васике (потому как EdGull под ним все примеры сделал) и хочет освоить сиси++.

Сергей писал(а):Проще пойти в магазин, купить с десяток нужных ему компонентов и собрать на макетке, будет интересней и дешвле. Давайте сделаем такой курс как хотели - под мегу16, пишем примеры, выкладываем схемы, проетус и все в порядке. А потом уже делайте, затачивайте как хотите

Я последнее это и предложил.

Добавлено спустя 8 минут:
Myp писал(а):
Потому что нефиг мутить перед новичками, им бы разобраться в основах, а вы сразу им дефайны и подмену ног...

хм
по моему это не сложнее чем типы переменных объяснять
а жизнь облегчает и в будущем сильно пригодитсо

А смысл то главное какой? Это в либах дефайны надо делать, потому что они предполагают повторное использование, а тут чего? Повторное использование кода в 5 строк? Тогда уж действительно - если усвоил урок - пусть перепишет с нуля, а если дефайнов намутить - только запутать всех.


Myp писал(а):
Ты еще скажи что нужные TSOPы на углу валяются.

ага
у Эдгула целый мешок :) вместе с миниботом мона и тсоп купить
а у кого нет минибота тот пусть кнопочку делает
в финале никакой разницы =)

Я к тому, что пример должен быть однообразный, а когда в примере кнопочка и ТСОП - это надо разные примеры делать.

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 14:19

пилять... детский сад...
давайте так, если это есть в миниботе, то пишем под его ноги, если нет, то на нет и суда нет.

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 14:30

EdGull писал(а):пилять... детский сад...
давайте так, если это есть в миниботе, то пишем под его ноги, если нет, то на нет и суда нет.

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

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 14:38

Да вы уже все забыли истоки, с чего всё началось!
Началось с того что я под минибота примеры пишу на васике и поэтому всем приходится писать на васике :D , а это с вашей точки зрения не кошерно.

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 14:45

Я это помню, и чего? :)

Re: Вводный курс для программирования МК AVR на языке C/C++

Сергей » 30 июл 2008, 15:05

Короче - как хотите, пишите примеры тогда сами.

Re: Вводный курс для программирования МК AVR на языке C/C++

rig » 30 июл 2008, 15:35

счас под стол скачусь, то супер пупер программу пишете то в ногах разобратся не можете.
Уже после второго урока можно понять как работать с портом, а дальше какая разница А,B,C или еще как порт называется.
дефайны штука нужная и не такая уж и сложная, облегчающая жизнь.
Не нравится под бота писать, не надо, пишите под себя, в простых примерах переделать ногу/порт труда не составит. Тут главное принципы описать, дальше самостоятельная жизнь

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 15:55

Да я вообще в шоке.

EdGull курс не пишет, но требует чтобы было под минибота, рассказывает как можно в минибота что-то неожиданное запаять чисто для курса;
Сергей игнорирует что уже не пытаемся что-то под минибота адаптировать и нервно уходит со словами "ну и пишите примеры тогда сами";
blindman только на 5-6 сообщение начинает называть аргументы почему он против адаптации курса к миниботу;

Что нафиг происходит?

Повторяю - сначала пишем просто курс под МК, потом адаптируем его под минибота или делаем на его основе отдельный курс для минибота.
Перепаивать что-то в миниботе под курс не вижу смысла - надо тогда отдельный курс. Так же адаптировать курс, когда в миниботе там ТСОП тоже не вижу смысла.

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 16:03

что значит требует??? Вот это кто писал?
viewtopic.php?f=2&t=4332&start=0#p59732
Пожалуй реанимируем тему, может быть EdGull как раз прочитает и освоится в новой среде

Re: Вводный курс для программирования МК AVR на языке C/C++

=DeaD= » 30 июл 2008, 16:03

EdGull писал(а):что значит требует??? Вот это кто писал?
Пожалуй реанимируем тему, может быть EdGull как раз прочитает и освоится в новой среде

И где тут что про минибота написано? Или про новичков у которых минибот? :)

Re: Вводный курс для программирования МК AVR на языке C/C++

blindman » 30 июл 2008, 16:10

=DeaD= писал(а):Повторяю - сначала пишем просто курс под МК, потом адаптируем его под минибота или делаем на его основе отдельный курс для минибота.

+210
Я же привел очевидные аргументы. Просто если бы все задумались сразу, то к такому выводу пришли бы гораздо раньше.
Еще раз повторюсь - хороший учебный материал, по моему мнению, должен давать повод для самостоятельного мышления. И если качественно его сделать, то не будет у читателя проблем применить полученные знания хоть на миниботе, хоть на любой другой платформе.

Re: Вводный курс для программирования МК AVR на языке C/C++

EdGull » 30 июл 2008, 16:11

я ж просил, что вам же пофиг на каких ногах примеры писать, так пишите под миниботовские ноги
какой никакой, а стандарт у роботов :wink:

Re: Вводный курс для программирования МК AVR на языке C/C++

Сергей » 30 июл 2008, 16:15

EdGull писал(а):я ж просил, что вам же пофиг на каких ногах примеры писать, так пишите под миниботовские ноги
какой никакой, а стандарт у роботов :wink:

Дядька ЭдГуль не отступает :ROFL: :ROFL: :ROFL:


Rambler\'s Top100 Mail.ru counter