X



トップページ電気・電子
1002コメント361KB
自作回路でUSB EndPoint4
レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん
垢版 |
2011/01/25(火) 22:15:00ID:fI2gh1DM
回路とPCのインタフェースでお悩みの貴方。
自作USBで遊びたい貴方。

お勧めのコントローラチップ、回路、プログラミングテクニック、
そしてFPGAの実装などを語りましょう。

前スレ

自作回路でUSB EndPoint3
http://kamome.2ch.net/test/read.cgi/denki/1223890399/
自作回路でUSB EndPoint2
http://science6.2ch.net/test/read.cgi/denki/1177435280/
自作回路でUSB
http://science6.2ch.net/test/read.cgi/denki/1080051916/

その他情報>>2-10
落ちていたので初めてスレ立てました
sageると落ちやすいのでage推奨でお願いします
0954774ワット発電中さん
垢版 |
2016/10/02(日) 19:19:29.18ID:6mhMdE81
>>949じゃないけどうちでもプッシュダウンは普通に通じるなぁ
プルアップが決して「プッシュアップ」ではない理由を考えれば理解出来るかと
0956954
垢版 |
2016/10/02(日) 19:37:13.22ID:HLlYzUhi
単に信号線を抵抗を解してGNDに接続する場合に「プッシュダウン」と呼んでるよ
0957774ワット発電中さん
垢版 |
2016/10/02(日) 19:43:54.06ID:XfvaKXZx
>>956
>>955に答えての発言ですか?
自分はID:6mhMdE81さんに聞いたのですが?
ID:HLlYzUhiさんは違う人ですよね?
0958774ワット発電中さん
垢版 |
2016/10/02(日) 19:49:35.43ID:DmBMI2FX
>>956
おーい志村、ID! ID! www
949じゃないけどって言うわりに言い回し一緒だぞって
突っ込もうとしたらこのザマw
近年中々見ない稚拙な自演を見た
0959774ワット発電中さん
垢版 |
2016/10/02(日) 19:52:29.06ID:6mhMdE81
>>955
954です
すでに>>956さんが回答されてますが抵抗経由でGNDとつなぐ時にプッシュダウンと
呼ぶこともあります。

>>956さん先回り回答ありがとうございます
0963774ワット発電中さん
垢版 |
2016/10/02(日) 21:16:00.23ID:5djV1I9t
見苦しいw
0964774ワット発電中さん
垢版 |
2016/10/02(日) 21:51:55.79ID:GzhChrqW
自演はともかく、本当に使ってるなら、
プッシュダウンは使うのやめたほうがいいんじゃないか。
放っておくと上がっていってフラフラする風船のようなものを
地面側に引っ張るわけで、全然押してないだろう。
0965954
垢版 |
2016/10/02(日) 22:04:43.97ID:6mhMdE81
>>964
954です
それは単純に視点(してん)の問題だと思いますよ
地面側から見れば引っ張ってるということは信号側から見れば押し下げてる訳で
結局はどこを基準にして見ているのか?と言うだけの話ではないでしょうか
0967774ワット発電中さん
垢版 |
2016/10/02(日) 23:56:13.57ID:Dxkm6572
プッシュダウンという用語は恐らく社内ローカル、もしくは業界内ローカルじゃないですかね?
自分も他社の技術部と話してお互いに違和感を感じた経験があるので。

実例を出すと一発でバレるので大きくボヤかすけど、ガイジン相手に話していて気が緩むと
つい "condenser" って言っちゃって向こうをポカーンとさせることがある。1億2千万人に通じ
ても、残り70億には通じない。今のやり取りはそういう状況なんだと思う。
0969774ワット発電中さん
垢版 |
2016/10/03(月) 06:08:04.85ID:sKXwz2U9
ユニバーサル基板は万人向け基板とか言ってたやつじゃねえの?

それにしてもプッシュダウンはないな
0970774ワット発電中さん
垢版 |
2016/10/03(月) 06:25:51.30ID:f0jME3Vw
休日の間にやたらスレが伸びてると思ったら何くだんねーことで揉めてんの?
0971774ワット発電中さん
垢版 |
2016/10/03(月) 07:18:50.75ID:d/ONuP0k
揉めてるというよりアホな子をからかってるだけでしょ w

社内の用語としてはあるかもしれないけど世間一般の認識は >>943 で明らかだし
0973774ワット発電中さん
垢版 |
2016/10/03(月) 09:12:53.21ID:q9/uvF9H
ドロップ君を思い出した
擁護するのが一人だけ登場するのも同じ
0975774ワット発電中さん
垢版 |
2017/01/26(木) 15:40:24.79ID:K0EnZlDP
CDC のデバイスを、COM ポートじゃなくて VID、PID で指定して通信することはできる?
PC 側のソフトも作る場合、相手は決まってるから、いちいち接続後に COM ポートを確認して
設定とかしたくないんだけど。
0977774ワット発電中さん
垢版 |
2017/01/26(木) 16:33:26.18ID:K0EnZlDP
あざーっす。
ぐぐっても COM ポート指定するやり方ばっかりなのよね。
みんなそういう不満はないのかね。
0981774ワット発電中さん
垢版 |
2017/06/14(水) 17:06:11.97ID:wfGqYpcR
FTDIのlibMPSSE-SPIはx64まで出てるのに
libMPSSE-I2Cってx86番だけでてその後途絶えてるみたいなんだけど、
放置プレイ?
0982774ワット発電中さん
垢版 |
2017/06/15(木) 03:05:44.14ID:E2cww6BC
放置もクソも大したコード修正も無いだろ
コンパイルエラー潰すだけでも十分だし
0983774ワット発電中さん
垢版 |
2017/06/15(木) 09:05:01.66ID:FrIteQXr
Visual Studioだけで完結したかったもんで <(^o^;
CygwinX64に含まれてるMingwでやってみます。
mingwx64インスコしたほうが早いかなー
0984774ワット発電中さん
垢版 |
2017/06/15(木) 11:27:56.61ID:FrIteQXr
ちなみに、libMPSSE.dll x64はCygwinx64の x86_64-w64-mingw32-gccでmakeできました。
この↓インストーラで
https://sourceforge.net/projects/mingw-w64/files/latest/download?source=files
インスコできるMinGW 64でもmake可能でした。

ソースについてくるMakefileはちょっといじったり、ftd2xx.hにシンボリックリンク、
LibMPSSE-SPI\LibMPSSE\TopLayerSPI にジャンクションを張ったりしましたが、
ソースには一切手を触れてません。
ちなみにできあがったライブラリがx64であることは確認しましtが、テストはしてません。。。。
0985774ワット発電中さん
垢版 |
2017/06/15(木) 15:22:23.10ID:FrIteQXr
MinGW-w64で作ったdllだけ、2,3の関数をチェックしてみましたが、正常に動作しているようです。

dll は読み込み側でのロードが邪魔くさい(他にうまいやり方があるのかなぁ?)ので、
def+dll -> 静的ライブラリを作成し、こちらで開発する方が遙かに楽ですね。
dll読み込んでGetProcAddressずらっと書き並べるだけで発狂しそう
0986774ワット発電中さん
垢版 |
2017/06/17(土) 12:54:56.02ID:FgMOuabr
ついでにFTD2XX_NET.dllのx64版もコンパイルしました。

一般アプリでも実行速度の稼ぎたい部分のみ、局所的に"関数単位"で、
C/C++で作ったdllをimportすればいいことがわかって非常に参考になった。
全体のクラス設計は見通しのいいC#でやって、局所的に関数単位で型変換用のインタフェースラッパ作って、
実体は、ほぼPure Cで書くのがいいのかな
0987774ワット発電中さん
垢版 |
2017/06/30(金) 12:01:42.65ID:/LfLZzQM
ログ見て勉強中なんだけど、デバイス接続してまだアドレスが確定してない時に
80 06 00 01 00 00 40 00
なんてリクエストを出してる。
アドレス設定後にちゃんとサイズも 0x12 を指定して改めてリクエストしてるんだよね。
これは何のためのやり取りなんだしょうか。
0988774ワット発電中さん
垢版 |
2017/06/30(金) 13:49:01.97ID:NZ7wdULW
返事しないウンコデバイスにアドレス割り当てたりしないようにとかじゃないの?
0989774ワット発電中さん
垢版 |
2017/07/01(土) 11:49:10.22ID:EmuwDRoj
SET_ADDRESS の反応見るのではダメなのかな。
それと、「最初は長さがわからないからとりあえず 0x40 を指定して云々」といった
説明を何かで見た気がするんだけど、確認できない。なんだったかなあ。
0990774ワット発電中さん
垢版 |
2017/07/04(火) 16:06:32.47ID:OleOVlFb
アドレス確定前はダミーのヘッダ飛ばしまくるからこう返せとか俺もどこかで読んだことある
日本語の情報だったはず
0991774ワット発電中さん
垢版 |
2017/07/08(土) 18:08:46.95ID:pvGbm1FD
必ずしもUSBの話ではなくて申し訳ないのですが・・・
Windowsで使用できて外部のクロックと同期できるオーディオインターフェイスを作るとしてどのような方法がありますかね?
USBの場合はAudio ClassのVersion2で規定されたAsynchronousモードを使う必要がありますがWindowsではデバイスドライバの
調達が難しいです
かといってIEEE1394だと自作に関する情報自体入手が困難ですし、Ethernet系だとやはりデバイスドライバの調達が・・・
0992774ワット発電中さん
垢版 |
2017/07/08(土) 18:49:51.78ID:iPZLLXBz
>>991
Windowsには汎用USBドライバがあり、アプリ側で変幻自在だった気がする。
情報を探してみてくれ。
0993991
垢版 |
2017/07/09(日) 11:07:55.73ID:JXUnAEk/
>>992
汎用USBドライバってWinUSBの事ですか?
これはOSにサウンドデバイスとして認識させたりとかは出来なかった気がするのですが・・・
0994774ワット発電中さん
垢版 |
2017/07/09(日) 17:28:30.70ID:MVnNkFwJ
インターフェースを作るのにデバイスドライバを調達って意味わからん
0995774ワット発電中さん
垢版 |
2017/07/10(月) 01:24:29.66ID:ym8Zb45A
>>994
私も意味が判りません。今時のOS上でデバイスを使用するのであればデバイスドライバは絶対に
必要だと思いますが違うのでしょうか
ハードウェアだけ用意しても使用できないのではないですか
0996774ワット発電中さん
垢版 |
2017/07/10(月) 05:16:34.25ID:C9hLHU82
お前が勝手に作ったハードウェアを制御できるデバイスドライバをどこかの誰かが勝手に作ってるってか? w
0998774ワット発電中さん
垢版 |
2017/07/10(月) 08:43:33.64ID:Un+KxHa6
この分野全く詳しくないので、次スレのテンプレ部分を付け加えてください
0999774ワット発電中さん
垢版 |
2017/07/10(月) 10:48:35.92ID:KdHkjUMz
>>991
Creators UpdateでUSB Audio Class 2.0に対応したっぽいから、
Win10限定なら、ドライバなくても使えるんじゃね
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 2358日 0時間 20分 58秒
10021002
垢版 |
Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.2ch.net/

▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況