- ベストアンサー
USBの通信プロトコルを学ぶには。
シリアルの通信をVisualBasicを使ってプログラムしましたが、シリアルインターフェイスがUSBに替わりつつあります。 いまのところ、変換アダプタを使って対応していますが、USBで直接通信させなくてはならないかと危惧しています。 VBよりもC++が向いていると言われました。 USBでの通信には一般にどんなソフトでコントロールするのでしょうか? それと、通信プロトコルはどこで入手できますか。教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
書籍だったら参考URLの物が良いですよ。 また日本語だと下記ページが結構詳しく書いてあります。 http://www.picfun.com/usb03.html http://www.picfun.com/usb00.html
その他の回答 (2)
- k-family
- ベストアンサー率34% (180/523)
USBそのもののプロトコルでしたら、#1さんのおっしゃるとおりだと思いますが、何をやりたいのでしょうか? Windowsから制御したいのであればAPI関係の本をお読みになるのが良いと思います。USBはよくわかりませんが、Windowsで正式サポートされたと言うことですから、つまりそれはAPIを提供していると言うことだと思います。(←この部分推測) それとも、チップから制御したいと言うことであればトランジスタ技術とかその手の雑誌の解説記事が実用的です。今手元にないので具体的にどれかは即答できませんが。
お礼
”Windowsで正式サポートされた” 調べてみます。 APIで制御できると、とても楽なのでその方向で探してみます。 どうもありがとうございます。
- asuca
- ベストアンサー率47% (11786/24626)
USBの仕様については参考URLの所に行けば色々入手出来ますよ。英語ページですが。 日本語の物だったら書店に行けばUSB規格の解説書が出ていますのでそれを購入する方がいいかと思います。
- 参考URL:
- http://www.usb.org/info.html
お礼
翻訳ソフトでなんとか読んでます。 どうもありがとうございます。
お礼
わたしも調べてみたんですが、こちらの書籍が良さそうです。 どうもありがとうございます。