PHP5.5.9和Ubuntu 14.04上的直接IO
我需要与连接到NFC设备的串行端口通话 首先需要识别端口,然后读取相同的端口 我一直试图在PHP5.5.9和Ubuntu14.04中使用PHP Direct IO函数,但我发现了错误PHP5.5.9和Ubuntu 14.04上的直接IO,php,serial-port,Php,Serial Port,我需要与连接到NFC设备的串行端口通话 首先需要识别端口,然后读取相同的端口 我一直试图在PHP5.5.9和Ubuntu14.04中使用PHP Direct IO函数,但我发现了错误 PHP Fatal error: Call to undefined function dio_open() 我用过的代码 <?php $fp = dio_open('ttyUSB0', O_RDWR); dio_tcsetattr($fp, array( 'baud' => 9600, 'bits
PHP Fatal error: Call to undefined function dio_open()
我用过的代码
<?php
$fp = dio_open('ttyUSB0', O_RDWR);
dio_tcsetattr($fp, array( 'baud' => 9600, 'bits' => 8, 'stop' => 1, 'parity' => 0));
if ( !$fp) {
echo " Port not opened.";
} else {
$string="A";
dio_write($fp,$string);
$result=dio_read($fp,1);
echo $result;
dio_close ($fp);
};
?>
关于PHP direct IO或任何示例程序链接的任何帮助都将非常有用。根据PHP,在linux中使用direct IO是不可能的。只有它可以在windows平台中使用 参考: 这就是为什么你会。。
PHP致命错误:调用未定义的函数dio_open()根据PHP,在linux中无法使用直接IO。只有它可以在windows平台中使用 参考: 这就是为什么你会。。 PHP致命错误:调用未定义的函数dio_open()