Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Научите работать с USB-портом. / 24 сообщений из 24, страница 1 из 1
08.02.2017, 09:48
    #39400627
Slava777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Прошу вашей помощи. Работаю в VB.Net 2010. Давно программирую обмен через COM порт (SerialPort) RS232, RS485. C чего начать работу с USB? Посоветуйте, пожалуйста. Спасибо.
...
Рейтинг: 0 / 0
08.02.2017, 11:33
    #39400712
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Slava777,

какое устройство?
...
Рейтинг: 0 / 0
08.02.2017, 12:20
    #39400751
Slava777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Это контроллер тензодатчика. Вот самая общая информация по протоколу:
1.3. Формат заголовка и контрольной суммы для декодеров Т35 и Т37
Для декодеров Т35 и Т37 заголовки запроса и ответа имеют разный формат.
Заголовок запроса:
Код команды
•код команды (1 байт);
Заголовок ответа:
Длина данных
•длина данных (Целое число - 2 байта);
Контрольная сумма – отсутствует.
...
Рейтинг: 0 / 0
08.02.2017, 15:59
    #39401038
Slava777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Изопропил, т.е надо послать один байт и получить ответ. Как это реализовать?
...
Рейтинг: 0 / 0
08.02.2017, 20:18
    #39401236
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
C USB портом можно работать как с файлом.
...
Рейтинг: 0 / 0
08.02.2017, 21:42
    #39401268
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Slava777,

С большой вероятностью, это устройтсво будет видиться как последовательный порт (возможно, после установки драйверов). В USB порт нельзя просто послать байт - это шина со своим протоколом: кто из всех подключенных будет получать этот байт?
...
Рейтинг: 0 / 0
09.02.2017, 03:16
    #39401342
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064Slava777,

С большой вероятностью, это устройтсво будет видиться как последовательный порт (возможно, после установки драйверов). В USB порт нельзя просто послать байт - это шина со своим протоколом: кто из всех подключенных будет получать этот байт?



бред сивой кобылы, да ладно
...
Рейтинг: 0 / 0
09.02.2017, 09:48
    #39401402
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Изопропилбред сивой кобылы, да ладно
Уж поясните, плиз.
...
Рейтинг: 0 / 0
09.02.2017, 11:19
    #39401470
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
а вы знакомы с книгой Агурова "Практика программирования USB"?
...
Рейтинг: 0 / 0
09.02.2017, 11:43
    #39401486
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064Изопропилбред сивой кобылы, да ладно
Уж поясните, плиз.
формулировка не очень удачная во второй части мне показалось.


топикстартеру - как устройство в системе выглядит ?
...
Рейтинг: 0 / 0
09.02.2017, 12:42
    #39401527
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Arm79а вы знакомы с книгой Агурова "Практика программирования USB"?
Я не знаком, но спасибо за наводку!
...
Рейтинг: 0 / 0
09.02.2017, 12:43
    #39401528
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064,

ещё раз - как устройство в системе выглядит?
...
Рейтинг: 0 / 0
09.02.2017, 12:47
    #39401536
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Изопропилформулировка не очень удачная во второй части мне показалось.

Вы про "в USB порт нельзя просто послать байт "?
Попробуйте дать более удачную формулировку. Или это утверждение не верно?
...
Рейтинг: 0 / 0
09.02.2017, 12:49
    #39401540
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Изопропилx1ca4064,

ещё раз - как устройство в системе выглядит?
Я не знаю, но допускаю, что как последовательный порт.
...
Рейтинг: 0 / 0
10.02.2017, 10:43
    #39402072
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064Изопропилформулировка не очень удачная во второй части мне показалось.

Вы про "в USB порт нельзя просто послать байт "?
Попробуйте дать более удачную формулировку. Или это утверждение не верно?Не верно. Устройство идентифицируется на уровне драйвера, поэтому на уровне прикладного кода обращение идет не к "порту USB", а к конкретному устройству.
...
Рейтинг: 0 / 0
10.02.2017, 11:14
    #39402106
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Antonariyx1ca4064пропущено...

Вы про "в USB порт нельзя просто послать байт "?
Попробуйте дать более удачную формулировку. Или это утверждение не верно?Не верно. Устройство идентифицируется на уровне драйвера, поэтому на уровне прикладного кода обращение идет не к "порту USB", а к конкретному устройству.

Итак: Утверждение ("в USB порт нельзя просто послать байт ") Вы объявляете ложным?
...
Рейтинг: 0 / 0
10.02.2017, 11:54
    #39402166
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064Antonariyпропущено...
Не верно. Устройство идентифицируется на уровне драйвера, поэтому на уровне прикладного кода обращение идет не к "порту USB", а к конкретному устройству.

Итак: Утверждение ("в USB порт нельзя просто послать байт ") Вы объявляете ложным?
в 1 порт может быть подключена целая цепочка устройств, которая будет работать последовательно. если вы отправили на порт байт, то какому именно устройству он предназначен устройства должны ванговать?
...
Рейтинг: 0 / 0
10.02.2017, 12:28
    #39402214
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Roman Mejtesв 1 порт может быть подключена целая цепочка устройств, которая будет работать последовательно. если вы отправили на порт байт, то какому именно устройству он предназначен устройства должны ванговать?
Вы замкнули цепочку: этот вопрос я и задавал пару дней назад.
...
Рейтинг: 0 / 0
10.02.2017, 14:21
    #39402296
Научите работать с USB-портом.
...
Рейтинг: 0 / 0
10.02.2017, 15:33
    #39402349
Научите работать с USB-портом.
...
Рейтинг: 0 / 0
10.02.2017, 19:08
    #39402451
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Roman Mejtesв 1 порт может быть подключена целая цепочка устройств, которая будет работать последовательно. если вы отправили на порт байт, то какому именно устройству он предназначен устройства должны ванговать?
до этого не дойдёт - сначала придётся открыть устройство(вот здесь и придётся определиться с адресом устройства), а затем вести обмен с ним посредством read/write/ioctl вызовов
...
Рейтинг: 0 / 0
10.02.2017, 20:19
    #39402476
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
x1ca4064Antonariyпропущено...
Не верно. Устройство идентифицируется на уровне драйвера, поэтому на уровне прикладного кода обращение идет не к "порту USB", а к конкретному устройству.

Итак: Утверждение ("в USB порт нельзя просто послать байт ") Вы объявляете ложным?допустим, можно. а смысл?
...
Рейтинг: 0 / 0
11.02.2017, 08:25
    #39402567
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
Antonariyx1ca4064пропущено...


Итак: Утверждение ("в USB порт нельзя просто послать байт ") Вы объявляете ложным?допустим, можно. а смысл?

У нас на первом курсе 15 лет назад однокурсник рассказывал, что засылал байт в монитор. А прогресс не стоит на месте
...
Рейтинг: 0 / 0
11.02.2017, 10:11
    #39402579
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите работать с USB-портом.
PallarisУ нас на первом курсе 15 лет назад однокурсник рассказывал, что засылал байт в монитор
открыл для себя DDC2 ?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Научите работать с USB-портом. / 24 сообщений из 24, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]