реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> FT232BM + mega8, связь микрух
PowerF1
сообщение Oct 10 2005, 17:21
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288



Прошу поделиться опытом по вопросу связи FT232 и меги8.
В частности у меня уже на стадии подключения устройства к компу возникли проблемы. Само устройство определяется компутером (я использую драйвер VCP) и пока мк сброшен- все нормально. Как только переключаю вывод Reset мк на 5В, мышь начинает летать по экрану. Помогает остановить "полет" сброс мк. Если после этого снова запустить мк- никаких сюрпризов,система работает, мышь успокоилась. Но программу мк(для начала взял самую простую - прием-передача) не выполняет, точнее я не вижу отклика. Использую уже проверенную собственную программку коммуникации мк с компом. Может быть дело в этой программке на стороне компа, но мне кажется, что без каких-либо изменений, то что работало для чистого ком порта, должно и здесь (USB<->COM) подойти.

Так вот, хочется услышать советы и рекомендации знающих и умеющих вообще по этой теме. Может быть есть какие-то подводные камни.
Большое спасибо.
Go to the top of the page
 
+Quote Post
m16
сообщение Oct 10 2005, 17:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



а что мега по программе выдает через ft?
Go to the top of the page
 
+Quote Post
PowerF1
сообщение Oct 11 2005, 01:17
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288



она самая простая: прием значения, увеличение его на 1, отправка обратно в комп.
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 11 2005, 05:17
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Для начала почитайте книгу:
Павел Агуров "Интерфейс USB практика использования и программирования".
Ее можно скачать здесь:
http://www.megaupload.com/?d=T2PW7YYS
Название файла:
Agurov_USB.zipСкачано: 7Размер файла: 8.15 MB
и поблагодарите участника форума MegaVolt , который предоставил всем такую возможность!
Там есть специальный раздел по использованию FT232, так что прочитав данный фалиант Ваши вопросы отпадут сами собой, т.к. там излогаются различные аспекты организации USB как со стороны Host, так и с HID.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Igor26
сообщение Oct 11 2005, 05:24
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата(PowerF1 @ Oct 10 2005, 20:21)
Прошу поделиться опытом по вопросу связи FT232 и меги8.
В частности у меня уже на стадии подключения устройства к компу возникли проблемы. Само устройство определяется компутером (я использую драйвер VCP) и пока мк сброшен- все нормально. Как только переключаю вывод Reset мк на 5В, мышь начинает летать по экрану. Помогает остановить "полет" сброс мк. Если после этого снова запустить мк- никаких сюрпризов,система работает, мышь успокоилась. Но программу мк(для начала взял самую простую - прием-передача)  не выполняет, точнее я не вижу отклика. Использую уже проверенную собственную программку коммуникации мк с компом. Может быть дело в этой программке на стороне компа, но мне кажется, что  без каких-либо изменений, то что работало для чистого ком порта, должно и здесь (USB<->COM) подойти.

Так вот, хочется услышать советы и рекомендации знающих и умеющих вообще по этой теме. Может быть есть какие-то подводные камни.
Большое спасибо.
*

Попробуйте FT назначить на другой порт, например на СОМ-9.
А так-же попробуйте Вашу программу на другом компьютере.
Связка МК<->FTDI действительно работает как обычная связка MK<->MAX232
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 11 2005, 06:04
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Igor26 @ Oct 11 2005, 09:24)
Цитата(PowerF1 @ Oct 10 2005, 20:21)
Прошу поделиться опытом по вопросу связи FT232 и меги8.
В частности у меня уже на стадии подключения устройства к компу возникли проблемы. Само устройство определяется компутером (я использую драйвер VCP) и пока мк сброшен- все нормально. Как только переключаю вывод Reset мк на 5В, мышь начинает летать по экрану. Помогает остановить "полет" сброс мк. Если после этого снова запустить мк- никаких сюрпризов,система работает, мышь успокоилась. Но программу мк(для начала взял самую простую - прием-передача)  не выполняет, точнее я не вижу отклика. Использую уже проверенную собственную программку коммуникации мк с компом. Может быть дело в этой программке на стороне компа, но мне кажется, что  без каких-либо изменений, то что работало для чистого ком порта, должно и здесь (USB<->COM) подойти.

Так вот, хочется услышать советы и рекомендации знающих и умеющих вообще по этой теме. Может быть есть какие-то подводные камни.
Большое спасибо.
*

Попробуйте FT назначить на другой порт, например на СОМ-9.
А так-же попробуйте Вашу программу на другом компьютере.
Связка МК<->FTDI действительно работает как обычная связка MK<->MAX232
*


Возможно процесс аутентификации проходит на порт где системой зарезервирована Ваша мышь (отсюда и получается конфликт). Но это пардон - глюк драйвера USB (VCP), который вы используете. Если он не умеет автоматически выделять свободный порт под запрашиваемую задачу Вы должны в своей PC-пользовательской программе позаботиться об этом сами сделав простым перебором опрос портов до первого незанятого.
Бегать от одного компьютера к другому будете потом проверяя повторяемость рабоспособности Вашей системы.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Igor26
сообщение Oct 11 2005, 06:46
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата(BVU @ Oct 11 2005, 09:04)
Цитата(Igor26 @ Oct 11 2005, 09:24)
Цитата(PowerF1 @ Oct 10 2005, 20:21)
Прошу поделиться опытом по вопросу связи FT232 и меги8.
В частности у меня уже на стадии подключения устройства к компу возникли проблемы. Само устройство определяется компутером (я использую драйвер VCP) и пока мк сброшен- все нормально. Как только переключаю вывод Reset мк на 5В, мышь начинает летать по экрану. Помогает остановить "полет" сброс мк. Если после этого снова запустить мк- никаких сюрпризов,система работает, мышь успокоилась. Но программу мк(для начала взял самую простую - прием-передача)  не выполняет, точнее я не вижу отклика. Использую уже проверенную собственную программку коммуникации мк с компом. Может быть дело в этой программке на стороне компа, но мне кажется, что  без каких-либо изменений, то что работало для чистого ком порта, должно и здесь (USB<->COM) подойти.

Так вот, хочется услышать советы и рекомендации знающих и умеющих вообще по этой теме. Может быть есть какие-то подводные камни.
Большое спасибо.
*

Попробуйте FT назначить на другой порт, например на СОМ-9.
А так-же попробуйте Вашу программу на другом компьютере.
Связка МК<->FTDI действительно работает как обычная связка MK<->MAX232
*


Возможно процесс аутентификации проходит на порт где системой зарезервирована Ваша мышь (отсюда и получается конфликт). Но это пардон - глюк драйвера USB (VCP), который вы используете. Если он не умеет автоматически выделять свободный порт под запрашиваемую задачу Вы должны в своей PC-пользовательской программе позаботиться об этом сами сделав простым перебором опрос портов до первого незанятого.
Бегать от одного компьютера к другому будете потом проверяя повторяемость рабоспособности Вашей системы.
*


Драйвер VCP действительно ищет и занимает первый попавшийся свободный порт. Затем его можно переназначить вплодь до СОМ255. А вообще последние драйвера с сайта FTDI работают весьма неплохо. Первые "косячили" немного.
Go to the top of the page
 
+Quote Post
PowerF1
сообщение Oct 11 2005, 13:13
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288



Большое спасибо за ответы!
Книга Агурова у меня есть в печатном варианте. Я ее читал, правда не от корки до корки. Книга похоже на справочник, ценной информации там мало. Перевод даташитов и никакого опыта. И для новичка (для меня) сложновата. Тяжело разбираться в справочном непоследовательном материале. Такое вот у меня мнение об этой книге.

Попробую переключить на другие порты.
Что касается драйвера, то дело не в нем. Я делал до этого другое устройство на FT (дата кабель для сотика- только преобразователь USB-COM, без всяких мк), так с этими же дровами не было проблем. С успехом закачивал в тел картинки и мелодии через SiMoCo.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.0141 секунд с 7
ELECTRONIX ©2004-2016