如何启用PHP_DIO?

时间:2019-08-28 06:26:32

标签: php serial-port

我执行了以下步骤来使用PHP_DIO扩展名,但是它无法正常工作。

  1. 我从https://pecl.php.net/package/dio
  2. 下载了扩展程序
  3. 将其粘贴到php / ext /
  4. 在编辑php.ini文件后重新启动xampp,并在其中添加了extension=php_dio

但是仍然出现致命错误,请tnx帮助我解决它

这是php脚本:

$fd = dio_open('/dev/ttyS0', O_RDWR | O_NOCTTY | O_NONBLOCK);
dio_fcntl($fd, F_SETFL, O_SYNC);

dio_tcsetattr($fd, array(
    'baud' => 19200,
    'bits' => 8,
    'stop'  => 1,
    'parity' => 0
));

while (1) {

    $data = dio_read($fd, 1024);

    if ($data) {
        echo $data;
    }
}

0 个答案:

没有答案