アカウント名:
パスワード:
「どの差し込みスピードで変化するのか」も仕様で決まってます
ある製品はX秒,別の製品はY秒って話じゃなくて規格に準拠するためには A秒からB秒の範囲内になるように設計・実装されている,って話になります.
具体的な数値はUSBの規格書を見るとわかります.規格書にてテスト方法(テストケース)が定義されています.そのテストケースで用いている数値から逆算するとAとBが求まります.
関連する規格書は以下のpdfです(多分).このpdfは LINK layerのテストケースを規定してます.恐ろしいことにLINK層のテスト方法だけで100ページもあります.USBはそれぐらい厳密に定義された規格なのです.賢い人々が角度とか色々工夫してるのです.
電気的にはそうだけど、物理的に問題起きるのはTYPE-Aのコネクタだからですよね。TYPE-Bだとまず起きない問題。
自分で基板作るときは、基本的にはフルサイズのTYPE-Bで作るようにしてます。強度が高く、High-Speedで接続するかSuper-Speedで接続するかコネクタの見た目で分かる。USB3のコネクタにUSB2のTYPE-Bコネクタで接続すれば明示的にHigh-Speedで接続できるのも便利。
TYPE-Bなんてかさばるだけで何のメリットがあるんだよと思っていたけど、ここでメリットが出てくるんだなあ
Type-AかBを勝手に決めてはダメなのでは?Host側がAでDevice側がBと決まってますよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
全部仕様で決まってる (スコア:5, 参考になる)
「どの差し込みスピードで変化するのか」も仕様で決まってます
ある製品はX秒,別の製品はY秒って話じゃなくて
規格に準拠するためには A秒からB秒の範囲内になるように設計・実装されている,って話になります.
具体的な数値はUSBの規格書を見るとわかります.
規格書にてテスト方法(テストケース)が定義されています.そのテストケースで用いている数値から逆算するとAとBが求まります.
関連する規格書は以下のpdfです(多分).このpdfは LINK layerのテストケースを規定してます.恐ろしいことにLINK層のテスト方法だけで100ページもあります.
USBはそれぐらい厳密に定義された規格なのです.賢い人々が角度とか色々工夫してるのです.
Re:全部仕様で決まってる (スコア:2, 興味深い)
電気的にはそうだけど、物理的に問題起きるのはTYPE-Aのコネクタだからですよね。
TYPE-Bだとまず起きない問題。
自分で基板作るときは、基本的にはフルサイズのTYPE-Bで作るようにしてます。
強度が高く、High-Speedで接続するかSuper-Speedで接続するかコネクタの見た目で分かる。
USB3のコネクタにUSB2のTYPE-Bコネクタで接続すれば明示的にHigh-Speedで接続できるのも便利。
Re: (スコア:0)
TYPE-Bなんてかさばるだけで何のメリットがあるんだよ
と思っていたけど、ここでメリットが出てくるんだなあ
Re: (スコア:0)
Type-AかBを勝手に決めてはダメなのでは?
Host側がAでDevice側がBと決まってますよ。