0

PICマイクロコントローラーPIC18F4550 )を使用して組み込みデバイスを開発しています。ハードウェア部分はほぼ完成です。VisualBasic 2010 Expressを使用してUSB経由でデバイスを制御する必要があります。ソースコードはMikroC PROを使用してコンパイルされます

私のデバイスはUSB HID仕様に属し、そのVID=1234 および PID=4321です。

多くの dll を試しましたが、すべての背後にあるロジックを理解できません。

アプリケーションから必要なものは次のとおりです...
1: PC に接続されているすべての USB デバイスを検出する
2: デバイス (VID=1234、PID=4321) が接続されているかどうかを検出する
3: コマンドを送受信する
4: 送信するアスキー値を受け取ります

私の友人が、どのライブラリが最適で、上記のタスクにどのように使用するかを教えてくれますか?

* WMIを使用してすべての USB デバイスを検出するのは複雑です。私はどんなライブラリも好み、それを利用できる最も簡単な方法です。

どんな助けでも飛び跳ねています..!

4

2 に答える 2

2

2016 年のクリスマスのこちら側で何かを動作させたい場合は、PC と PIC チップの間に USB シリアル アダプターを使用してください。

このようにして、VB を使用して COM ポート (シリアル ポート、UART など) 経由で通信し、USB を完全に回避できます。

このことのように:

http://pages.ebay.com/link/?nav=item.view&id=141865394463&alt=web

于 2016-01-11T07:06:19.823 に答える
0

libusb.NET ラッパー ライブラリもあると思います。

ただし、TTL USB シリアル アダプタよりもはるかに複雑です。

于 2016-01-11T07:25:03.470 に答える