roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 13:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.
Автор Сообщение
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 11:42 
Не в сети
Аватара пользователя

Зарегистрирован: 08 фев 2009, 10:13
Сообщения: 700
Откуда: Воротынск
прог. языки: C,C++,C#,Java
ФИО: Дмитрий
Я уже год работаю с таким кпк. Мой способ подключения ком-порт кпк <-> max232 <-> mega. Программировал потом на C#, используя компонент SerialPort. Разобраться как он работает 5 мин. :)

_________________
Язык Ада - официально был признан министерством обороны США для создания ПО военной техники


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 11:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
+1, тоже писал на C# (подключал через ftdi), результат можно посмотреть в теме Игрушка: КПК

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 11:57 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
простите за офф.. но таки.. подскажите, а как с компонентом для ком порта для шарпа под ПК ? сам не пишу.. нада объяснить человеку кто будет писать )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 12:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
http://www.dreamincode.net/code/snippet2764.htm + у игрушки открыты исходники в теме

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 12:44 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
спс, скину ему, там поглядим хватило или нет )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 06 дек 2009, 14:14 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
D1mcon писал(а):
Я уже год работаю с таким кпк. Мой способ подключения ком-порт кпк <-> max232 <-> mega. Программировал потом на C#, используя компонент SerialPort. Разобраться как он работает 5 мин. :)

с железом для тестов почти закончил.Сделал что-то вроде тестовых плат(1 МК мега32+мах 232+лд 293.2 разъёмы для серв.3 тсоп+ир диод.4 дисплей + кнопки) с прицелом на будущие проекты.Сейчас к программированию подхожу.Только у меня это явно не пять минут займёт.

Добавлено спустя 6 минут 33 секунды:
то MiBBiM вот и я что вроде этого для начала сделать попробую.

Добавлено спустя 6 минут 3 секунды:
только на с++

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 15:03 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
TO D1mcon& MiBBiM ,подскажите когда подключали ком-порт использовались линии COM_DCD , COM_DSR , COM_RI , COM_CTS , COM_DTR , COM_RTS на разъёме или просто цепляли rxd-txd?А то я тут потихоньку осваиваю С# ,написал программу чтобы "эхо" сом порта проверить: на компе есть,на кпк тишина. уже второй час втыкаю понять не могу где запара?Может в программе где? так на компе то всё вроде работает?Вот я подумал ,что может надо как положено rs 232 включить?


Вложения:
int_1.gif
int_1.gif [ 5.24 КиБ | Просмотров: 1655 ]

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 15:04 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Надо юзать только RX,TX, но отключить вроде аппаратное управление потоком. Или как там его.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 15:10 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
в том то и дело что есть там в классе вещь под именем public enum Handshake,я так понял что она за поток и отвечает я её честно в "none" перевёл.не помагло.

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
должно быть что типа Hardware flow control

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 15:57 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
вот описание Handshake из MSDN.Вроде это потоком управляет?Или я опять путаю?

None Для подтверждения соединения протоколы управления не используются.


XOnXOff Используется протокол программного управления XON/XOFF. Для прекращения передачи данных посылается код XOFF. Для возобновленияпередачи посылается код XON. Эти программные управляющие коды используются вместо аппаратных управляющих сигналов RTS (запрос передачи) и CTS (готовность к приему).

RequestToSend Используется аппаратное управление потоком передачи с помощью сигналов запроса передачи (RTS). RTS сигнализирует о наличии данных, предназначенных для передачи. При переполнении входного буфера линия RTS устанавливается в положение false. Линия RTS устанавливается в положение true, как только во входном буфере увеличивается свободное место.


RequestToSendXOnXOff Используется как аппаратный контроль RTS, так и программный контроль XON/XOFF.

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 16:09 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Не заморачивайтесь. Пользуем 2 линии RX и TX. Начало передачи переход "1" -> "0", 9й бит стоповый. XON/XOFF - и прочее не используется. Протокол называется NRZ1 и стоит по умолчанию. Его 99% девайсов и пользуют.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 21 дек 2009, 17:01 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
Цитата:
Пользуем 2 линии RX и TX.
в том то и дело что на компе это работает,эхо приходит,а на кпк нет.

Цитата:
и прочее не используется.

Я согласен всё что угодно использовать, лишь бы зароботало.Не могу найти настройки порта на кпк.
Ушёл в гугл.

Добавлено спустя 35 минут 1 секунду:
Чудеса какие-то:подключил кпк к компу ,программа таже ,кпк принимает и передаёт ,ББ видит что передаёт кпк и успешно шлёт ответ.При соединении rxd и txd на кпк "эха" по прежнему нет. :shock: :durak:
чё за шляпа то?

Добавлено спустя 6 минут 5 секунд:
Нашёл :Yahoo!: :Yahoo!: :Yahoo!: .В самом кпк не пропай разъёма :x .Видать шевельнул и опаньки_всё заработало!

_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 27 дек 2009, 20:11 
Не в сети

Зарегистрирован: 04 апр 2008, 13:44
Сообщения: 266
Откуда: г.Петрозаводск
Ну вот .Наметилась у меня позитивная движуха.Одолевая потихоньку С# была сотворена моя первая программа на сём языке(да и вообще первая не для МК) .Достижение не великое ,но всё же делюсь своим успехом с сообществом. :Yahoo!:
Вот думаю над следующим этапом.Делать бампера на ИК или продолжать работать над связью и наладить работу кпк с ББ через "синийзуб"?


_________________
жизнь это компьютерная игра:сценарий так себе, зато графика потрясающая!
удиви печень:выпей воды!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проект "PDAonBoard"
СообщениеДобавлено: 27 дек 2009, 20:16 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
а вчём писалось под КПК ? :oops:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 123 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 9  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO