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

 
 
> USB и WAKE, Помогите разобраться с протоколом обмена
Izhatomic
сообщение Jun 8 2009, 18:09
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 8-04-09
Пользователь №: 47 340



Необходимо организовать обмен данными между ПК и контроллером по USB. Нужен именно этот интерфейс. Нашел такой протокол обмена - WAKE, есть примеры его реализации и на UART и на RS, но примеров на USB найти не могу. Помогите, может есть у кого исходники для любого из АРМ7 ? А вообще буду рад любым примерам с обменом данными по USB.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Jun 8 2009, 18:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



USB это совсем не то же самое, что и RS232! Если у вашего контроллера имеется USB-device, то придется почитать документацию как на стандарт USB, так и на сам МК. Примеры для МК обычно есть на сайте производителя этого МК. Если же USB в МК нет, но есть UART и к тому же, если вы работали с последовательным интерфейсом RS232, то используйте готовые м/с мостов USB-COM (PL2303, CP2102, FT232 и т.п.). Со стороны PC он (мост и ваш МК, подключенный к нему) будет "видиться" как вирутальный COM-порт. И для реализации протокола WAKE от вас практически ничего не потребуется. См. там http://caxapa.ru/lib/wake/
Go to the top of the page
 
+Quote Post
Izhatomic
сообщение Jun 9 2009, 15:45
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 8-04-09
Пользователь №: 47 340



Цитата(rezident @ Jun 8 2009, 22:49) *
USB это совсем не то же самое, что и RS232!


Так ведь я и не утверждал обратного. Именно поэтому и прошу USB, ибо примеров не могу найти только на него.

Цитата(rezident @ Jun 8 2009, 22:49) *
Если у вашего контроллера имеется USB-device, то придется почитать документацию как на стандарт USB, так и на сам МК. Примеры для МК обычно есть на сайте производителя этого МК.


Имеется. Документацию читал, но так как собственный опыт написания весьма скромный, с нуля все делать очень сложно. Проц у меня LPC3180 (АRМ9), на сайте производителя ничего не нашел, писал им в тех поддержку, но на удивление там мне помочь примерами на этот камень не смогли.

Цитата(rezident @ Jun 8 2009, 22:49) *
...используйте готовые м/с мостов USB-COM (PL2303, CP2102, FT232 и т.п.) ...


Вот интересует как раз без лишних мс smile.gif Ведь как-то же это делается.

Цитата(rezident @ Jun 8 2009, 22:49) *


Да, по ссылке ходил, смотрел, читал. Но опять таки, примеров реализации данного протокола на USB там нет, поэтому полазав по инету и обратился сюда. Есть у меня надежда что людей здесь много, может кто делал что-то подобное, поможет мне материалами, советами smile.gif
Go to the top of the page
 
+Quote Post



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

 


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


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