USBのおおざっぱな基礎知識

USBについて

PC用デバイスを接続する仕組みのことです。
USBについての詳しい解説は、ネット上の情報と本からの情報に任せます。
とりあえずググって情報集めて、必要なら専門書を参照してください。
書いてる私自身が詳しくありませんので。

それでも必要な知識

USBを使用するためには最低限必要な専門用語というのがいろいろありますので、列挙しておきます。

せっかくなので(どうせ誰も見ないので?)最近ちょっとこってるアレな書式で書いてみます。
この書式の文法知ってる方へ…文法間違ってたらスルーか指摘をお願いします。
この書式の文法を知らない方へ…文法知ってなくてもプログラムになれた方なら雰囲気で読めると思いますので解説は省略。

/*/
t:USB={
	キーボードやマウス、モデム、ジョイスティックなどのデバイスとホストを結ぶデータ伝送路の規格のひとつ。
	t:規格=USB1.0、USB1.1、USB2.0
	t:仕様=USB-IF(USBインプリメンターズ・フォーラム)によって制定されている仕様。
}
t:ホスト={
	側面:USBデバイスをぶら下げる親。
	側面:パソコン側。
}
t:USBデバイス=USB機器。

t:USBハブ={
	バスの分岐点。
	側面:5台までチェイン可能。
}

t:ベンダーID=VendorID
t:プロダクトID=ProductID
t:VendorID=USB-IFがUSB機器の製造メーカーに割り当てたUSBデバイスが持っているID
t:ProductID=ベンダー(製造メーカー)がUSB機器の製品ごとに割り当てたUSBデバイスが持っているID
/*/

これだけあれば十分でしょうか…足りない気もしますが、まあ後で何か気づいたら追加します。

関連記事

  1. USB for HSP はじめに 私はUSBに関する知識はにわか仕込み程度のわずかな...
  2. 実装手順の概略 実装するには? HSPでUSBドライバが作れるのかどうかわか...
  3. HSPでの実装 HSPでUSBといえば HSPでUSBといえば、K-Kさんの...