Sameera Fonseka Ответов: 3

Связь через USB-порт в C#


- Привет!

Может ли кто-нибудь помочь мне в написании приложения на C# для связи с внешним USB-устройством?Я разрабатываю приложение для связи с внешним устройством через USB-порт ПК.Я буду очень благодарен, если кто-нибудь сможет дать мне первичный исходный код или подсказку, чтобы достичь этого.Спасибо!

3 Ответов

Рейтинг:
21

Sergey Alexandrovich Kryukov

Нужно быть идиотом, чтобы проголосовать 3 за этот ответ. - Что случилось? Может быть, как минимум 4, я проголосовал за 5.
--СА

walterhevedeich

Действительно идиот. Голосование 3 без каких-либо комментариев. Спасибо, СА.

Olivier Levrey

И мои 5 тоже. Хорошие связи.

walterhevedeich

Спасибо.

Viktor Signaievskyi

Конечно 5:)

walterhevedeich

Спасибо.

Рейтинг:
2

jfriedman

Просто используйте встроенные классы, если можете

MSDN[^]

Или вы можете использовать сокет.IOControl и DeviceEndPoint, которые должны быть найдены другим способом.


Рейтинг:
1

Dave Kreskowiak

Во-первых, USB-это не "порт", а шина, в отличие от слотов расширения внутри вашего компьютера. Нельзя лечить порты USB, как вы делаете последовательные порты.

Во-вторых, то, как вы взаимодействуете с устройством, зависит от интерфейсов, которые оно предоставляет и его драйвер. Не зная этого, вы очень быстро ничего не добьетесь.