roboforum.ru

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

rover p3 бесчеловечные эксперименты и ворклог

Обсуждаем рождающиеся мысли и результаты экспериментов.

Сообщение Myp » 02 фев 2007, 22:04

вобще беда какаято с программированием под wm2002

создал простой хелло ворд с 1й кнопкой которая ничего не делает

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

Сообщение Myp » 03 фев 2007, 20:27

ыыыыыыыыы
вот я дубина
отломал к чёрту весь разъём на кпк


сижу локти кусаю
отрвал разъём вместе с дорожками на плате даж обратно припаять некчему
ыыыыыы
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Lirzman » 03 фев 2007, 20:29

Myp писал(а):ыыыыыыыыы
вот я дубина
отломал к чёрту весь разъём на кпк


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


Жестоко однако :shock:
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Myp » 03 фев 2007, 21:50

фу блин
вроде припаял обратно
полтора часа с паяльником сидел

всё отлично тока 2 ножки замыкаются никак не разлепить...
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение MegaBIZON » 03 фев 2007, 22:35

всё отлично тока 2 ножки замыкаются никак не разлепить...

Расковыряй иголочкой, должно получиться :J Я верю фтибя!
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Сообщение Myp » 04 фев 2007, 00:22

достало всё :evil:
оторвало чё припаял и припаял провода прямо к плате
для надёжности  термоклеем проклеил. и провода наружу из корпуса вывел

теперь кпк обзовёлся несъёмным USB разъёмом
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Myp » 04 фев 2007, 03:52

это ужасно
пытаюсь поставить виндоус 3.11...


4 часа ночи установка продолжается...


странно, такое ощущене что лукс с процом 400  мГц и винмобайл2003 работает гораздо шустрее чем ровер с процом 400 и винмобайл2002


очень нужно програмное обеспечение
может ктото видел проекты роботов из компьютеров типа TX
всякие 386 486 и всё в таком духе
в частности интересуют исходники программ под дос для управления двигателями

ЗЫ
ктонить знает чем отличается generic IRDA от native IRDA???
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Lirzman » 04 фев 2007, 19:03

Все, решил делать робота на основе КПК(Rover p1), прочитал умную книжку и решил коннектить avr через ик порт, думаю так безопаснее будет(а то спалю нафиг порт и потом локти кусать буду).

Соответственно вопрос: На чем проще писать программу(в плане готовых библиотек для ИК порта)?
Имеется Visual Studio 2005 с возможностью писать под платформу .NET(это был-бы лучший вариант).
Еще можно поставить эмулятор DOS и кодить на С++ или Паскале, но думаю с этим геморой тот еще будет, и скорость будет желать много лучшего.

Кто сталкивался с такой проблемой отпишитесь.

МУР писал(а):ЗЫ
ктонить знает чем отличается generic IRDA от native IRDA???


Не помню.  :?

ЗЫ
Пробовал кодить на Embedded C++, и скажу прямо - слишком трудно(по крайней мере для меня, .NET гораздо проще)
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Myp » 04 фев 2007, 22:11

eVC4 попробовал
вобще задница какаято...ничигошеньки непонятно
попробую eVB

кодить тоже пожалуй буду под ик порт
в принципе нашёл программу с исходниками под eVC терминал ком портов
если там выставить ком порт тот к которому ИК подрублен  то можно управлять ИК напрямую

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

Сообщение Lirzman » 05 фев 2007, 01:13

Так, после 3 часов интенсивных поисков нашел кучу схем, наиболее простая - на hsdl-7001(декодер) и hsdl-1001(ресивер\трансивер), проблема в том что на стороне МК должен работать обработчик протокола(а их тоже много),исходники представлены в основном для связки Palm-PIC, реализации работы IRDA под wm2003 на C# нет вообще(если не считать MSDN), все в основном для Embedded VC++.

Будем искать дальше...

ЗЫ:
Вот неплохой пример, но опять-же ASM,ASM,ASM..........

ДОБАВЛЕНО: Вот по протоколам инфа
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Myp » 05 фев 2007, 15:13

хм
путём лазаний по форумам выяснил что стандартными методами данные с кпк заворачиваются в протокол IrDA и отсылаются
тоесть отправив "123" в сом:3 на кпк в итоге на МК мы получим несколько посылок в формате IrDA. чтоб этого небыло надо использовать микросхему IrDA контроллер типа как в книжке или зашивать в мк сам протокол IrDA.

блин лишний гемор

Вот неплохой пример, но опять-же ASM,ASM,ASM..........

в принципе там подробное объяснение как работает тока я исходников там не увидел
куда жать то чтоб посмотреть воочию?


надо копать в сторону программ ДУ телевизоров и тп
там всё принимается в RAW и отправляется также
Последний раз редактировалось Myp 05 фев 2007, 15:38, всего редактировалось 1 раз.
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Lirzman » 05 фев 2007, 15:30

Вот нашел реализацию на С , НО!!! видимо все это писалось под старую версию gcc, и на новой ничего компилироваться не хочет.
К тому-же, для работы примера надо скачать доп. библиотеку которая в свою очередь тоже выдает кучу ошибок при компиляции.  :(

Даже не знаю что теперь делать...

ЗЫ Скачал библиотеку под .NET для работы с COM  и IR портами, так что теперь  все упирается в МК.
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Lirzman » 05 фев 2007, 15:34

Да и еще, в этом примере все обрабатывается программно, так что с производительностью думаю будут большие проблемы.
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Lirzman » 05 фев 2007, 15:47

Учитывая вышеупомянутые проблемы с IRDA, думаю "хардварная" реализация СОМ соединения МК с КПК будет лучшим решением.
Ну если конечно распиновка которую вы привели ранее верна. :D
Тут и Тут нашел разъемы для кпк(22-х контактные).
Осталось только найти где их продают. :?
Аватара пользователя
Lirzman
 
Сообщения: 257
Зарегистрирован: 22 мар 2005, 03:59
Откуда: Питер

Сообщение Myp » 05 фев 2007, 15:53

Lirzman писал(а):Да и еще, в этом примере все обрабатывается программно, так что с производительностью думаю будут большие проблемы.


хм плёхо
я уже смотрю в сторону отдельных микросхем которые IrDA реализуют
цена правда кусачая, по 250 рублей штука...MCP2155.
Последний раз редактировалось Myp 05 фев 2007, 16:03, всего редактировалось 1 раз.
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Пред.След.

Вернуться в Идеи

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

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