vxworksでシリアルポート経由でデータを送信する必要があります。私は次のコードを使用しています。しかし それは働いていません。何が間違っていたのか誰でも指摘できますか?vxworksでのシリアルポートアクセスが動作しない
int f;
if(f=open("/tyCo/1",O_RDWR,0)<0)
{
printf("Error opening serial port.");
return 1;
}
write(f,"hello",5);
このコードを実行した後に、データはシリアルポートを通して来ていないが、代わりにそれは 端子(トルネードシェル)スルーしています。このシステムには、tyCo/1と/ tyCo/0という2つのシリアルデバイスがあります。私はそれらの両方を試しましたが、問題は解決しません。
ありがとうございました Likhin。