打印

请教一个问题,急!

请教一个问题,急!

将串口收发程序移植到s3c2410上运行时,在打开串口文件/dev/ttyS1后,读串口时返回值是-1,错误提示是Resource temporarily unavailable,是什么错误,应该怎样解决,谢谢!!

TOP

这个,mozilla熟
上天保佑我的家人健康幸福!

TOP

那就麻烦mozilla帮忙解决一下

那就麻烦mozilla帮忙解决一下,谢谢

TOP

man errno
EAGAIN Resource temporarily unavailable
man 2 read
EAGAIN Non-blocking I/O has been selected using O_NONBLOCK and no data was immediately available for reading.

错误属于IO堵塞模式没有设置好。代码移植涉及不同的硬件和OS,解决得你自己看代码找问题啦。

TOP

好像发过串口模式设置的例子,你搜一下论坛吧。
不过不一定适合s3c2410。

TOP