PHP Direct I/O tcsetattr() 函数

PHP Direct I/O tcsetattr() 函数

dio_tcsetattr() 函数可以为串口设置终端属性和波特率。

语法

bool dio_tcsetattr( resource fd, array options )

dio_tcsetattr()函数可以设置打开fd的终端属性和波特率。

示例

<?php
   fd = dio_open("/dev/ttyS0", O_RDWR | O_NOCTTY | O_NONBLOCK);
   dio_fcntl(fd, F_SETFL, O_SYNC);
   dio_tcsetattr(fd, array("baud" => 9600, "bits" => 8, "stop"  => 1, "parity" => 0));

   while(1) {data = dio_read(fd, 256);
      if(data) {
         echo $data;
      }
   } 
?>

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程