我需要通过 vxworks 中的串行端口发送数据。我正在使用以下代码。但它不起作用。谁能指出出了什么问题?
int f;
if(f=open("/tyCo/1",O_RDWR,0)<0)
{
printf("Error opening serial port.");
return 1;
}
write(f,"hello",5);
运行此代码后,没有数据通过串行端口传输,而是通过终端(Tornado shell)传输。系统有两个串行设备/tyCo/1 和/tyCo/0。我都试过了,但问题仍然存在。
提前感谢 Likhin。