シリアルの各PINのHIGH/LOW情報の取得

[戻る]
DCD 2014/12/02(火) 16:36:50
VC++にて
シリアルの各PINのHIGH/LOW情報の取得は出来ますか?

細かくは8pin CTS,1Pin DCDのHIGH・LOW情報を取得したいです。

どうかご教授お願い致します。

しま 2014/12/02(火) 18:06:48
>VC++にて
>シリアルの各PINのHIGH/LOW情報の取得は出来ますか?

出来ますかとの問いなので、「出来ます」が私の答えです。

仲澤@失業者 2014/12/02(火) 19:16:46
ピン番で言うと結線によっては不正確になってしまいますね。
CTS( clear to send)
DTS( data set ready)
であれば、とれるはず。

Win32APIの場合で、かつC/C++言語の場合なら
SetCommMask()して、通信イベントが発生するのを待てば
良いわけですね。

DCD 2014/12/05(金) 14:30:26
[[解決]]
なるほど、勉強になりました。

通常のPIN状態だけを知りたいのですが、それは難しそうですね。

古いスレッドには追加発言できません。