roboforum.ru

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

Язык на котором писать под минибота

Готовая электроника для самодельного робота. Уровень от начинающих до опытных конструкторов.

Язык на котором писать под минибота

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

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение hudbrog » 17 июл 2008, 16:40

Нууу, при всем том что я сам предпочитаю Си, не знание языка массами - это серьезное препятствие в развитии темы. Как пример - тот же Arduino, про который теперь дня не проходит, чтоб в технических новостных лентах не пролетело чего-нить.. По сути ведь просто платка с АВРом, а популярен он стал за счет простого Си-подобного языка, сильно упрощающего жизнь людям )
На мой взгляд, вполне себе можно использовать и его, благо библиотек под него пачками, а еще и слово знакомое будет привлекать людей )
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение blindman » 17 июл 2008, 16:45

=DeaD= писал(а):Короче даешь WinAVR, gcc и всё такое! :) васик "Этто несерьезно!" (с) Операция "Ы"

+1
Я вот присматриваюсь к миниботу-про, вроде интересная штука получается. Будем создавать клан минибот-C ? :ROFL:
Проект [[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: МиниБот-ПРО (MiniBot-PRO)

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

hudbrog писал(а):Нууу, при всем том что я сам предпочитаю Си, не знание языка массами - это серьезное препятствие в развитии темы. Как пример - тот же Arduino, про который теперь дня не проходит, чтоб в технических новостных лентах не пролетело чего-нить.. По сути ведь просто платка с АВРом, а популярен он стал за счет простого Си-подобного языка, сильно упрощающего жизнь людям )
На мой взгляд, вполне себе можно использовать и его, благо библиотек под него пачками, а еще и слово знакомое будет привлекать людей )

Ага, а потом каждую библиотеку по 25 раз переписывать на разные лады? Есть gcc - промышленный стандарт, нечего из него вылезать и будет вам щастье. Я так то конечно и C/C++ и паскаль и васик знаю и обжект паскаль и пхп и перл и яву и явускрипт и 1cv7.7 на базовом уровне, но от этого не легче разбирать работу с портами прописанную через кучу процедур в непривычном для этого синтаксисе и использующую кучу заморочек платформы для работы с железом. Даже в разных Сях под АВР разные подходы к работе с портами и к каждому надо привыкать.

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 17 июл 2008, 16:52

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение hudbrog » 17 июл 2008, 16:56

Не спорю, но это подходит только для тех, кто Си знает.. я сам писал почти на всех языках, что тока можно придумать (и даже в машинных кодах для одной встраиваемой отечественной платформы), и, вообще говоря, минибот-про буду брать как клевый набор датчиков и исполнительных устройств, а писать все равно буду под gcc для ARM.. но печального факта что изчать премудрости платформы готовы далеко не все это не отменяет.

Библиотек для работы с СС2500 на Сях - полно. Я в свое время реализовывал для работы с ней на асме, но оно осталось тока у тех, для кого писал )
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение blindman » 17 июл 2008, 17:07

EdGull писал(а):так давно уже создали, viewtopic.php?f=58&t=3528 тока мало вас там... :ROFL:

О как. Класс. Только чето Voon там намудрил. C++, да еще и цельный класс на светодиод :o
Проект [[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: МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 17 июл 2008, 17:09

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

Re: МиниБот-ПРО (MiniBot-PRO)

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

EdGull писал(а):так давно уже создали, viewtopic.php?f=58&t=3528 тока мало вас там... :ROFL:

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

Добавлено спустя 2 минуты 12 секунд:
blindman писал(а):О как. Класс. Только чето Voon там намудрил. C++, да еще и цельный класс на светодиод :o

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

Re: МиниБот-ПРО (MiniBot-PRO)

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

росто обучение сям опять же на порядок полезней обучению васику в смысле дальнейшей деятельности по жизни.

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение blindman » 17 июл 2008, 17:22

Фигасе. Куча ifdef'ов, секции .initX. :o Слишком уж замудрено. Ладно, пойду ка я отсюда ... в соответствующую ветку :D
Проект [[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: МиниБот-ПРО (MiniBot-PRO)

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

EdGull писал(а):оЙ! только вот не надо тут разводить религиозные войны!!! а то враз всех почикаю начиная с себя :evil: :D

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 17 июл 2008, 18:18

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

Re: МиниБот-ПРО (MiniBot-PRO)

Сообщение blindman » 17 июл 2008, 18:26

EdGull писал(а):а си умеет подключать васиковские библы? боюсь что нет

Не умеет
EdGull писал(а):васик так же как и ваши Си умеет подключать ассемблер

Он его не подключает, он и есть ассемблер. Написать на чистом бейсике что-то серьезное нереально, приходится на ассемблере писать библиотеку
Проект [[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: МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 17 июл 2008, 19:31

EdGull писал(а):ладно, здесь перестаем обсуждать васики с сями
удаляю дальше без предупреждения
заводите отдельную тему.

Справедливое требование, отделил тему :)

EdGull писал(а):а си умеет подключать васиковские библы? боюсь что нет
васик так же как и ваши Си умеет подключать ассемблер

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

След.

Вернуться в МиниБот — национальный класс роботов

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

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

cron