アカウント名:
パスワード:
入力デバイスをUSBを使わず直結できる手段が欲しいところ。GPIOとGPIOドライバさえあれば後は自分でなんとかするから。
最近の工業系のM/Bには有る奴もあるよね。ただまあ、それがうれしい人ってそんなに居るかな?
外部回路が直結できるIOがWindowsPCにも必要と思うのよね。USBは地味に扱いが面倒だし。勿論パラレルポートという手はあるにはあるけど今となっては遅いし制限が強くてな…
認証バイパスに使われるからMSが嫌がるらしいよ
そのGPIOはUSB経由でCPUとつながるのではないですか?後付けだと普通はそうなりそう。USB経由でダメな理由もよく分かりませんが、どうしても低遅延が必要とかなら、PCI-ExpressのGPIOボードを買ってみては。
需要があるなら、Chipset から引っ張り出すか、Super I/O を搭載してそこから引っ張り出せば良いんじゃない?
USB経由でダメな理由もよく分かりませんが、どうしても低遅延が必要とかなら、PCI-ExpressのGPIOボードを買ってみては。
#2984504ですが、ダメな理由は勿論遅延です。USB経由でBitBangingとかお話になりません。直叩きできるIO欲しさにPCIカード自作してドライバも書きましたが、これが汎用性のある解とは言えないので。
そういうことなら既にご存知でしょうが、PCI-ExpressのGPIOボードなら中身がシリアルでも、クロックが十分に速いので遅延1us程度は行けますね。それ以下になると、そもそも普通のOSではまともに時間制御できない問題があるので、FPGAを使う方がお勧めです。
問題はコスト(部品代だけではなく開発環境を揃えたり技術習得したりといった物も含む)ですかね。ただの低レベルGPIOなら特段の知識無しに何も考えずにすぐ使えるので。
工業用のマザーボードにGPIOついてる物でも、そんなに低遅延の物って見たこと無いなぁ。FTDIのUSB-シリアルでGPIOを使う方がよっぽど低遅延なんて経験しか無いです。特殊なマザーボードを調達するより、PCI-ExpressのGPIOボードの方が安いし、ドライバも標準でついてるのですぐ使えますよ。
当方が使ってるのは自作PCI-GPIOカードと普通のLPT(パラレルポート)なんで特殊な工業用マザーは使った事ありませんが。普通のパラレルポートでも3~4usでトグルできますけど。
>PCI-ExpressのGPIOボードの方が安いし、
I/O数がLPTで済むならPCIeカードの既製品が3000円台からありますが、これに入手性&コストで並ぶなら当然検討します。使い捨てにできるくらいの安さで壊れてもすぐに入手できないと対象外。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
パラレルポート (スコア:0)
入力デバイスをUSBを使わず直結できる手段が欲しいところ。
GPIOとGPIOドライバさえあれば後は自分でなんとかするから。
Re: (スコア:0)
最近の工業系のM/Bには有る奴もあるよね。
ただまあ、それがうれしい人ってそんなに居るかな?
いるさっ!、ここにひとりなっ!!(サイコガンを構えながら) (スコア:0)
外部回路が直結できるIOがWindowsPCにも必要と思うのよね。
USBは地味に扱いが面倒だし。
勿論パラレルポートという手はあるにはあるけど今となっては遅いし制限が強くてな…
Re:いるさっ!、ここにひとりなっ!!(サイコガンを構えながら) (スコア:2)
認証バイパスに使われるからMSが嫌がるらしいよ
Re: (スコア:0)
そのGPIOはUSB経由でCPUとつながるのではないですか?
後付けだと普通はそうなりそう。
USB経由でダメな理由もよく分かりませんが、どうしても低遅延が必要とかなら、PCI-ExpressのGPIOボードを買ってみては。
Re: (スコア:0)
需要があるなら、Chipset から引っ張り出すか、Super I/O を搭載してそこから引っ張り出せば良いんじゃない?
Re: (スコア:0)
USB経由でダメな理由もよく分かりませんが、どうしても低遅延が必要とかなら、PCI-ExpressのGPIOボードを買ってみては。
#2984504ですが、ダメな理由は勿論遅延です。USB経由でBitBangingとかお話になりません。
直叩きできるIO欲しさにPCIカード自作してドライバも書きましたが、これが汎用性のある解とは言えないので。
Re: (スコア:0)
そういうことなら既にご存知でしょうが、PCI-ExpressのGPIOボードなら中身がシリアルでも、クロックが十分に速いので遅延1us程度は行けますね。
それ以下になると、そもそも普通のOSではまともに時間制御できない問題があるので、FPGAを使う方がお勧めです。
Re: (スコア:0)
問題はコスト(部品代だけではなく開発環境を揃えたり技術習得したりといった物も含む)ですかね。
ただの低レベルGPIOなら特段の知識無しに何も考えずにすぐ使えるので。
Re: (スコア:0)
工業用のマザーボードにGPIOついてる物でも、そんなに低遅延の物って見たこと無いなぁ。
FTDIのUSB-シリアルでGPIOを使う方がよっぽど低遅延なんて経験しか無いです。
特殊なマザーボードを調達するより、PCI-ExpressのGPIOボードの方が安いし、ドライバも標準でついてるのですぐ使えますよ。
Re: (スコア:0)
当方が使ってるのは自作PCI-GPIOカードと普通のLPT(パラレルポート)なんで特殊な工業用マザーは使った事ありませんが。
普通のパラレルポートでも3~4usでトグルできますけど。
>PCI-ExpressのGPIOボードの方が安いし、
I/O数がLPTで済むならPCIeカードの既製品が3000円台からありますが、これに入手性&コストで並ぶなら当然検討します。
使い捨てにできるくらいの安さで壊れてもすぐに入手できないと対象外。