C/C++ でRS232C通信プログラムのヒントは
「東京工業大学 ロボット技術研究会」
12月23 「CとWin32APIで書くRS232Cプログラム」
めかとろの玩具箱 ロボット
ここが参考になります。
私は、MINGWのgcc でコンパイルしてみました。
Compile 結果と実行結果のみ記したいと思います。
-------------------------------------------
以下 Compile メッセージです
------------------------------------------------
■C:\MinGW\RS232C> mingw32-gcc RS232C~3.C
RS232C~3.C: In function 'int main()':
RS232C~3.C:131:13: warning: unknown escape sequence: '\220'
printf("COMポート構成情報の変更に失敗しました.\r\n");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RS232C~3.C:136:14: warning: unknown escape sequence: '\220'
printf("COMポート構成情報を変更しました.\r\n");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------------------------------------------------------------------
以下 実行結果の様子です
コンソール窓が開きます。Copyが効かないので手で写し取ります
------------------------------------------------------------------------
C:\MinGW\RS232C>a.exe
COMポートは正常に開けました.
送受信バッファの設定が完了しました.
送受信バッファの初期化が完了しました.
COMポート告ャ|情報を変更しました.
タイムアウトの設定に成功しました.
-----------------------------------------------------------------------------
文字化けがありますがおそらく「告知情報」でしょう。
みごとコンパイルエラーが出ませんでした。
やれやれです。
ありがとうございました。
さらに参考となる情報を得ました。後日、記します。