技術
機能配置(Function Topology):機能ブロックの接続

Terminal, UnitはPinで接続します。Pin接続方法はUVCクラス固有ディスクリプタで記述します。 Pin規則 Terminal, UnitごとのPin制約は以下の通りです。なお、1つの出力Pinを複数の入力 […]

続きを読む
技術
機能配置(Function Topology):機能ブロックの種類

UVC通信の機能を策定するには、機能配置を確定させなくてはなりません。機能配置は、カメラが持つ機能をUVC通信規格に合わせこむ作業です。UVCの機能配置は大きく2つ(Terminal, Unit)から成ります。Termi […]

続きを読む
技術
UVC(USB Video Class)とは

UVC(USB Video Class)は、ビデオカメラやWEBカメラといった、主にUSBカメラ(規格上は逆方向通信も可能であるので、例えばUSBディスプレイにも応用可能)の通信方法に関する規格です。Motion-Jpe […]

続きを読む
技術
リクエスト・ディスクリプタ

リクエスト ホストとデバイスは、リクエストとその返信で通信方法を確定させます。ここでは、USB3.0/2.0のリクエストを列挙・比較します。○は必須またはデバイスによっては必要、×は不要または設定不可を示します。 リクエ […]

続きを読む
技術
SWのデバイス管理

USBシステムは3つのレイヤ(Phisical層、Link層、Protocol層)からなり、規格書でも詳細に解説されています。しかしUSBデバイスコントローラデバイスを使用するSW開発者はこれらレイヤの細かい内容の知識は […]

続きを読む
技術
USBデバイスクラス

USB通信を実現するためには、ホストSW(ドライバ)とデバイスSW(ファームウェア)が必要です。ただし特定機能に関しては、ホストSWを開発する必要がありません。この特定機能をデバイスクラスと呼びます。デバイスSWがデバイ […]

続きを読む
技術
USB 技術的特徴

OUT転送、IN転送 USBはホスト(パソコン等)とデバイス間(パソコン周辺機器等)の通信です。転送方向には名前が付いています。 ホスト → デバイス OUT転送 デバイス → ホスト IN転送 USB通信は、全てホスト […]

続きを読む
技術
USBとは

[:ja]USB(Universal Serial Bus)は、パソコンや組込み機器間を接続するためのシリアルバス規格です。USB3.0は、2008年11月に発表された最も新しいUSB規格です。USB規格間の通信速度とそ […]

続きを読む