roboforum.ru

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


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

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

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

Сообщение Сергей » 30 июл 2008, 13:42

Вы создаете сами себе проблемы. Я против того чтобы затачивать софт под МиниБота. У человека нет МК, ему нада заказать за 750р(!), подождать пока приедет, смотреть схемы, и подпаиваца если он захочет сам чтото сделать?? Проще пойти в магазин, купить с десяток нужных ему компонентов и собрать на макетке, будет интересней и дешвле.
Давайте сделаем такой курс как хотели - под мегу16, пишем примеры, выкладываем схемы, проетус и все в порядке.
А потом уже делайте, затачивайте как хотите
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

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

Сообщение Myp » 30 июл 2008, 14:09

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

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

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

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

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

ага
у Эдгула целый мешок :) вместе с миниботом мона и тсоп купить
а у кого нет минибота тот пусть кнопочку делает
в финале никакой разницы =)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение =DeaD= » 30 июл 2008, 14:18

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

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

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

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

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

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

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


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

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

Я к тому, что пример должен быть однообразный, а когда в примере кнопочка и ТСОП - это надо разные примеры делать.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение EdGull » 30 июл 2008, 14:19

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

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

Сообщение =DeaD= » 30 июл 2008, 14:30

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

Ни нервничай :) не обидит никто твоего минибота, вопрос в том, как правильней ща организоваться, чтобы быстрее все сделать, чай ни в одни руки писать будем.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение EdGull » 30 июл 2008, 14:38

Да вы уже все забыли истоки, с чего всё началось!
Началось с того что я под минибота примеры пишу на васике и поэтому всем приходится писать на васике :D , а это с вашей точки зрения не кошерно.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение =DeaD= » 30 июл 2008, 14:45

Я это помню, и чего? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение Сергей » 30 июл 2008, 15:05

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

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

Сообщение rig » 30 июл 2008, 15:35

счас под стол скачусь, то супер пупер программу пишете то в ногах разобратся не можете.
Уже после второго урока можно понять как работать с портом, а дальше какая разница А,B,C или еще как порт называется.
дефайны штука нужная и не такая уж и сложная, облегчающая жизнь.
Не нравится под бота писать, не надо, пишите под себя, в простых примерах переделать ногу/порт труда не составит. Тут главное принципы описать, дальше самостоятельная жизнь
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

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

Сообщение =DeaD= » 30 июл 2008, 15:55

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

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

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

Повторяю - сначала пишем просто курс под МК, потом адаптируем его под минибота или делаем на его основе отдельный курс для минибота.
Перепаивать что-то в миниботе под курс не вижу смысла - надо тогда отдельный курс. Так же адаптировать курс, когда в миниботе там ТСОП тоже не вижу смысла.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение EdGull » 30 июл 2008, 16:03

что значит требует??? Вот это кто писал?
viewtopic.php?f=2&t=4332&start=0#p59732
Пожалуй реанимируем тему, может быть EdGull как раз прочитает и освоится в новой среде
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

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

Сообщение =DeaD= » 30 июл 2008, 16:03

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

И где тут что про минибота написано? Или про новичков у которых минибот? :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение blindman » 30 июл 2008, 16:10

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

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

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение EdGull » 30 июл 2008, 16:11

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

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

Сообщение Сергей » 30 июл 2008, 16:15

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

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

Пред.След.

Вернуться в Микроконтроллеры

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

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