USBプログラミング入門
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/11/07(火) 21:07:23駄目なんですが、良い参考文献はないでしょうか?
現在ネックになっているのは同一IDを同時に制御する
方法です。どうやって振り分けるのかが分かりません。
0035デフォルトの名無しさん
2009/04/20(月) 00:22:39まあこういう可愛くない馬鹿を見ると追い込みを掛けたくなる俺も病気だなw
>>34
まあ罵倒はいいから、弁解なり反論なりをしてくれない?
生のuartって何?commドライバって何?
既に示したとおり、理屈上も現に存在する製品としても[CPU]⇔[USB コントローラ]
間のインターフェイスと[USBデバイス]⇔[PC]間のインターフェイスに直接の関連はなく、
前者がUARTだからといって後者がVCPである必要は何もない事実と、>>29のレスが
どう整合するの?
もちろんできないならいいよ無理しなくても。
0037デフォルトの名無しさん
2009/04/20(月) 03:54:460038デフォルトの名無しさん
2009/04/20(月) 06:28:21別にそれが間違ってるなんて書いてないだろ。
わざわざ指摘するほどのことかって言ってるだけ。
ちょっと冷静になった方がいいぞ。
0039デフォルトの名無しさん
2009/04/20(月) 06:36:550040a36 ◆K0BqlCB3.k
2009/04/20(月) 11:25:23ここは神経質なスレだな
0041デフォルトの名無しさん
2009/04/25(土) 15:39:27インターフェース、エンドポイントなんかのディスクリプタ情報を取りたいんですけど、
SP_DEVINFO_DATA からどうすればそれらを取得できますか?
HDEVINFO hDevInfo = SetupDiGetClassDevs(
NULL, "USB", NULL, DIGCF_ALLCLASSES | DIGCF_PRESENT);
while(SetupDiEnumDeviceInfo(hDevInfo, i, &devInfoData)){
/* ??? */
}
0042デフォルトの名無しさん
2009/05/02(土) 10:30:300043デフォルトの名無しさん
2009/05/06(水) 15:45:220044デフォルトの名無しさん
2009/10/13(火) 17:31:53のinfファイルって、
何で
>Class = LibUsbDevices
なの?
0045デフォルトの名無しさん
2009/10/14(水) 19:32:09ってどうやって番号発行するの?
0046デフォルトの名無しさん
2009/10/14(水) 19:58:290047デフォルトの名無しさん
2009/10/15(木) 14:53:390048デフォルトの名無しさん
2010/05/09(日) 00:24:10自作のHIDキーボードをPCに繋いで、
Windowsのデバイスマネージャの該当プロパティを見ると、
電源管理タブが表示されず
「このデバイスで、コンピュータのスタンバイ状態を解除できるようにする」
のチェックができないんだけど、
何が足りないのかな。
一応、デスクリプタのattributesの
remote wakeupフラグは立ててるんだけど。
0049デフォルトの名無しさん
2010/05/09(日) 00:39:27PC側のBIOS設定で禁止されてるとかね。
あるいは、デバイスがバスパワーで(キーボードだからたぶんそうだと思うけど)、
かつBIOSの設定で省電力モード時USBに給電しない設定になっている(というより、
デフォルトでそうなってるマシンが多い気がする)とか。
まあ電気・電子板で聞いた方がいいのかもね。
半年以上休眠してるスレで質問してもw
0050デフォルトの名無しさん
2010/05/09(日) 01:18:39とりあえず会社のマシンとかで試してみます。
0051デフォルトの名無しさん
2010/05/09(日) 03:31:51試しに他のPCでやってみたら出てきました。
デスクリプタの設定自体は正しかったようです。
ただ、実際に復帰するにはホストデバイス間の通信と、
デバイスの信号や電源周りを含め処理しないとだめらしく、
想像より敷居が高いと判りました。
まともなデバッグ環境がないと実装は無理そうです。
0052ぷれ
2010/05/13(木) 10:10:05マスストレージに対応しているかのように見せるようなドライバを作成したい
と思っています。(USBを接続するとドライブのように見えるイメージです)
何か参考になりそうなサンプル、
ドキュメント等ご存知でしたら教えてくれませんか?
0053デフォルトの名無しさん
2010/05/13(木) 14:11:110054ぷれ
2010/05/14(金) 14:08:31もしかしてLinuxのドライバですよね。
環境書いていなくてすいません。
Windows WDMで書きたいのです。。。。
0055デフォルトの名無しさん
2010/05/14(金) 14:17:200056ぷれ
2010/05/14(金) 15:38:590057デフォルトの名無しさん
2010/05/25(火) 08:56:35LANケーブルを使用した延長器でトライしたのですが線長が長くなり通信が安定しません。
アイオーデータのETG-DS/US+無線LANを使用してnet.USB経由にしようかと思いましたが、
最終的な接続先がマイコンのため、net.USBが使用できません。
パソコンでUSBの中継をするようなツールご存知ないでしょうか?
ETG-DS/US → Ethernet → PC(net.USB) → マイコンのUSB I/F
-----------
仮想USBであるnet.USBからUSB物理ポートへデータを吐き出す…。
いわば、USBのブリッジみたいなツールがほしいのですが。
0058デフォルトの名無しさん
2010/05/25(火) 09:14:16多分LAN対応したマイコン同士を繋いだ方が早い
USB → マイコン1→ 無線LAN → マイコン2
005957
2010/05/25(火) 09:26:58ありがとうございます。
やはり、ないですかぁ。
今回、図でいうとマイコン2が、購入品のため手を加えられません。
0060デフォルトの名無しさん
2010/05/25(火) 09:32:020061sage
2010/05/25(火) 09:57:58> LANケーブルを使用した延長器でトライしたのですが線長が長くなり通信が安定しません。
コレガの安っちいのじゃなくてBlackBoxの奴なら行けるかも。
006257
2010/05/25(火) 10:00:43PCに戻す装置なので、ハードが必要となります。なので、PC上に載せられないのです。
0063デフォルトの名無しさん
2010/05/25(火) 10:00:53マイコン2がいじれないなら
USB → マイコン3 → 無線 → マイコン1 → USB → マイコン2
とか
0064デフォルトの名無しさん
2010/05/25(火) 10:03:56006557
2010/05/25(火) 10:08:31ありがとうございます。
0066デフォルトの名無しさん
2010/05/25(火) 10:34:17最終的な接続先がマイコンとか矢印の向きで、マイコンがデバイス側なのかと思ってた。
0067デフォルトの名無しさん
2010/05/25(火) 11:40:16長さと金額にもよるだろうけど
0068デフォルトの名無しさん
2010/05/25(火) 19:04:39- USBはルートハブを入れて6段まで接続可能
- USBハブはレピータでもある
- ノード間のケーブル長は規格上は5mまで(実際は高品質のケーブルならもっといける)
以上は知ってるんだよね?
つまり、ごく普通に30mは引き回せるってことだけど。
あと、まんまUSBの物理層を無線にするものも売ってるよ。
0069デフォルトの名無しさん
2010/05/26(水) 08:00:030070デフォルトの名無しさん
2010/05/27(木) 10:46:19劣化して見えるのかな
D+D-両端にバッファ(74VHCU04とか)付けるとかで改善しない?
0071デフォルトの名無しさん
2010/05/27(木) 17:27:040072デフォルトの名無しさん
2010/05/27(木) 20:45:15USBの周波数に追従するバッファってどんだけーって気はする。
差動だけにタイミング余計シビアだよな
というか、だから普通にハブを使っとけと。
0073デフォルトの名無しさん
2010/05/27(木) 23:11:440074デフォルトの名無しさん
2010/05/28(金) 06:08:200075デフォルトの名無しさん
2010/05/28(金) 20:58:110076デフォルトの名無しさん
2010/05/29(土) 00:09:31無知すぎw
0077デフォルトの名無しさん
2010/05/29(土) 00:17:00じゃあ仮に意味があるとして、どうやって電圧上げるんだよ。
0078デフォルトの名無しさん
2010/05/29(土) 15:54:200079デフォルトの名無しさん
2010/05/31(月) 22:44:100080デフォルトの名無しさん
2010/09/26(日) 10:09:39PCの電力供給能力が低いからじゃない?
ハブ多段につなげる場合でも、
電力供給用にセルフパワーハブ入れるのは必須な感じ。
0081デフォルトの名無しさん
2010/09/26(日) 16:34:520082デフォルトの名無しさん
2011/02/28(月) 22:18:01.850083デフォルトの名無しさん
2011/03/07(月) 01:57:43.36どっかにusbの規格書とか、分かりやすいusbドライバのソースとか落ちてない?
0084デフォルトの名無しさん
2011/03/07(月) 08:41:40.68WindowsならWDK落としてくればサンプルソースついてる
0085デフォルトの名無しさん
2011/03/08(火) 19:15:09.67サンクス
ちょっと調べてみる
■ このスレッドは過去ログ倉庫に格納されています