摘要:
直接从blog上摘一段下来了。以串口的应用程序为例:阻塞地都取串口一个字符非阻塞地都取串口一个字符charbuf;fd =open("/dev/ttys",O_RDWR);.. ..res =read(fd,&buf,1);//当串口上有输入时才返回if(res == 1){ printf("%c\n",buf);}charbuf;fd =open("/dev/ttys",O_RDWR | O_NONBLOCK);.. ..while(read(fd,&buf,1) !=1);//当串口上无输入也返回,所 //以要循环 阅读全文
posted @ 2011-09-25 15:08 晓彻 阅读(2194) 评论(0) 推荐(0) 编辑