シリアルポートでデータを送受信するには?


ジュン  2003-09-02 00:49:39  No: 52056

作成環境:VC++.net、OS:Win2000でシリアルポートを使ってデータのやり取りをしたいのですが、
データ送信、受信の方法が全くわかりません。
どなたか知っている方がいれば少しでもいいのでアドバイスをいただけないでしょうか。
よろしくお願いします。


tetrapod  2003-09-02 01:52:11  No: 52057

MSDN を検索しましょう。
とりあえず MSDN サンプル mttty などを紹介しときます。
# 掲示板のスペースで説明できる分量ぢゃない。


JUN2  2003-09-02 02:20:30  No: 52058

とりあえず、説明すると長くなるので手がかりになるポイントを少々。

通信ポートオープン --- CreateFile(...)
ポート設定 --- DCB構造体
               SetCommState(...)
データ送信 --- WriteFile(...)
データ受信 --- ReadFile(...)
通信仕様にもよるけど、マルチスレッドも関連するかもね。

上記を手がかりにしてがんばって・・・。
っていうか、NET上検索すればコーディング例などが載ってと思う。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加