[Armadillo:01868] COM1をアプリケーションからの使用

Hiroki Nakamura email@hidden
2007年 8月 13日 (月) 21:46:41 JST


お世話になります。
nakamuraと申します。

Armadillo-9を使用しております。

現在、Armadillo-9を2つ使用して、COM1同士でシリアル通信
することを想定してシリアル処理部のプログラムを作成しております。

ここで質問です。
Aramdillo-9は、シリアルポートを二つ持っており、通常COM1が
シリアルコンソール用となっておりますが、自作したアプリケーションで、
COM1を使用することは出来るのでしょうか?

過去の記事を見ると出来なさそうなのですが。。。

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

森島です。

> ユーザープログラム上からシリアルコンソール機能の
> ON/OFFは設定できますか?

Linuxのコンソール切り替えが、ユーザプログラム上から
できるという話を聞いたことはありませんが、
できるなら是非知りたい情報です。

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑


試験としてArmadillo-9〜PCとを接続し、PCから"aa"2byteを送信した
場合、受信がブロックされます。

ポートOPENは、成功しています。

環境)
設定は以下に示すようにしています。
 struct termios newtio;

 newtio.c_cflag = B115200 | CS8 | CLOCAL | CREAD;
 newtio.c_iflag = IGNPAR;
 newtio.c_oflag = 0;
 newtio.c_lflag = 0; /* 非カノニカル */


以上、
よろしくお願いします。




armadillo メーリングリストの案内