🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
php_dio 1.下载 http://www.cyberspice.org.uk/downloads/dio-0.0.4rc3.tgz 在php.ini打开dio扩展 extension=dio dio开启后可以通过dio\_open dio\_read等函数进行通信。 代码: // 设置脚本运行时间,为0代表无限时     set\_time\_limit(0); // 定义com口为com3(可以修改),波特率为115200(可修改)     exec('mode COM3: baud=115200 data=8 stop=1 parity=n xon=on'); // 打开串口     $k=dio\_open('COM3:',O\_RDWR); // $ck = dio\_open('COM3:', O\_RDWR); // 如果打开串口失败,停止脚本,并输出“打开串口COM3失败”; if(!$ck){ die("打开串口COM3失败");     } // 读取串口数据; // 当数据为空时; do { //读取串口并将读取到的数据赋值给变量‘$shuju’;         $shuju=dio\_read($ck);     } while($shuju == null); //向串口发送数据 if($shuji != null) //如果接收到了数据,就向串口写回去         dio\_write ($ck, $shuju); //关闭串口     dio\_close($ck);