php 如何读取串口的数据呀?

我有个设备是接串口的,php如何访问串口设备上的数据啊?串口是 COM1,波特率是2400,具体的操作流程是?

0

2个回答

在很早期的PHP版中,是有一个库可以调用的,默认配置关闭,需要打开,具体名字忘了。新版的貌似没了。如果使用可能得自己扩展吧。

0
2
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
php和java简便的方式读写串口(串口通信)
<?php exec("mode com4: baud=115200 parity=n data=8 stop=1 to=off xon=off"); $handle = fopen("com4", "rw+b"); fwrite($handle, "lua /wo/a.lua\n"); while (($c = fgetc($handle)) !== false) { echo $c;
关于php串口接收和发送数据的几点技巧
        要使php能过调用串口,必须先对php.ini进行一些设置,一般php.ini会位于系统盘下的Windows目录下,在Windows Extensions下面加上extension=php_dio.dll;然后重启你的web服务器。利用phpinfo()函数查看dio是否可用,如果看到下图就说明你的dio设置成功了。         下面就可以用编写php脚本来读取你的电脑的串...
php操作串口控制LED及读取文件
php实现串口通信
php打开串口RS232
php打开串口RS232 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
OHSCE入门教程(三)-PHP串口通信、构建高可靠性的总线应用。
(写于OHSCE_V0.1.25)    终于等到这篇文章了吧,其实之所以先写了TCP/UDP的是因为在现在的环境下它俩是相辅相成的,其实在控制领域我们所说的TCP/UDP和串口总线应用非常接近,和普通的互联网网络应用还是有着很大区别的,毕竟绝大部分网络控制产品都是从总线控制产品升级而来或沿袭了可靠的设计而产出的,本质上基本是一样的(这也就是为什么在使用OHSCE完成您的需求能够让您“稀里糊涂”
PHP串口通信
分享一个PHP的串口通信模块,需要的功能包里面都有,有文档说明;链接:HTTPS://pan.baidu.com/s/1mVatSxwB5kin9ikM-MrQZQ
php如何读取串口的数据
如果数据由串口设备获得,如何用php把串口设备获取的数据信息读出来?请教各位。
PHP连接串口程序php_ser
; Windows Extensions ; Note that ODBC support is built in so no dll is needed for it ; Note that many DLL files are located in the extensions PHP 4 ext PHP 5 ; extension folders as well as the separate PECL DLL download PHP 5 ; Be sure to appropriately set the extension dir directive
js获取电子秤串口数据
需求描述:需要在web端用js获取电子秤的重量。(由于erp限制的原因只能通过js获取,不能修改html,不能引用jquery) 实现目标:电子秤面板上的数据实时反映在我们公司内部erp系统界面上。 通常实现步骤: 首先要从web端获取串口数据需要用到activex(由于我们目前这个需求只需要考虑在IE浏览器下的正常运行)   网上关于对这个控件的调用一般是这样写的 object
php7配置串口连接 dio
因为项目的原因,需要和硬件通讯。客户那边只是说了会给串口过来连接。但是并不知道串口是什么,觉得应该有现成软件可以搞定吧,诶,回来一搞。其实挺麻烦的。 查了一下,目前php支持串口的版本只有这些(PHP 4 >= 4.2.0, PHP 5 原本想用5.6来加扩展的,但是看到php7支持,那么就不那么折腾了。直接换了php到7。 下载好php7,配置好环境后,我用的是window本机测
Labview中解析串口缓冲区数据程序
labview中接收串口缓冲区数据后循环转换成float型数据的程序框图
php串口通信编程问题
最近做个小项目,要远程控制一个水泵,编程只会一点儿php,正好方便远程控制。 开发环境 win7 ,一个usb转串口的转换器,淘宝上买的串口4路继电器板。 想最终整个atom的小板子加个u盘做系统,定制一个小linux+apache+php系统来做,硬件体积小,功耗低,应该可靠性比较高。 google了一下,看到大多都是用的php dio模块,我也用吧。 原来开发开发环境用的是 wamp
java如何读取串口的16进制数据呀??
如题,需要将16进制数据读出,然后按16进制格式显示。请问如何处理呀??
如何从串口读取16进制的数据呀
如何从串口读取16进制的数据,读出来显示在文本框里
读取串口数据
void UartBuf_WD(UartBuf *Ringbuf,uint8_t DataIn) { Ringbuf->pbuf[Ringbuf->Wd_Indx & Ringbuf->Mask] = DataIn;//数据长度掩码很重要,这是决定数据环形的关键 Ringbuf->Wd_Indx++;//写完一次,写指针加1,为下一次写入做准备 } d今天移植一段代码的时候看到一
实时读取串口数据(系统方法)
读取串口为空自动堵塞直到读取到内容,一直监听所以要循环读取。    public class ReadThread extends Thread {         @Override         public void run() {             mThread=true;             String s="";             String s1=
PHP操作串口 --- 操作发送短信mod应用(真实项目)
首先来一个模块应用的文档截图: <?php header('Content-type:text/html;charset=UTF-8'); /** * PHP向串口发送数据,操作短信model * * ===============短信 model 通信协议说明======== * * 发送数据协议格式:SMS13821987654#短信内容区 * 其中: *
LabVIEW,串口,读取数据,简单实用
资源一分,LabVIEW的程序,尽量选用版本较高的,可以确信的是LabVIEW 2015可以打开资源。大神绕道,仅仅给LabVIEW初学者提供一个串口读取数据的范例
windows下C++读取串口数据
windows下C++读取串口数据 这里提供一个类: SerialPort.h #pragma once #ifndef SERIALPORT_H_ #define SERIALPORT_H_ #include &amp;lt;Windows.h&amp;gt; #include&quot;DataFrame.h&quot; /** 串口通信类 * * 本类实现了对串口的基本操作 * 例如监听发到指...
串口读取数据
//全局 SerialPort portSMQ = new SerialPort(); //扫描监听 (窗体load事件里面) portSMQ.DataReceived += new SerialDataReceivedEventHandler(portSMQ_DataReceived); #region [接收扫描数据]         void portSMQ_DataR
php和javascript的get和post方式 有人串口转wifi模块httpdclient网页交互通信成功源码2 wifi继电器小黄人软件ypnr
全部源码下载:链接: http://pan.baidu.com/s/1qXxr0i4 密码: ypnr 有人串口转wifi模块 httpd client通信示例-用户使用网页通过服务器收发串口数据get 功能:用户使用网页通过服务器收发串口数据,转发信息通过文件转存。网页自动更新串口发来的数据,网页发送数据到串口,串口接收要定时发请求查有没有数据。 参数: 网页端地
【php】 Web应用读取客户端电子秤实现方案
厂家给的是个封装好的dll文件,想看串口通信的可以散了 一、用.net写个控制台程序(为什么用.net,厂家给的demo就是.NET的,而且.NET写控制台程序比php方便一丢丢吧) 程序内容:死循环(好听点叫定时器)读取电子称接口数据,重量发生改变时把重量信息存进本地redis 二、写个用php 写个 socket服务端(为什么用php?只会php) 程序内容:监听请求,...
matlab从串口读取数据
本资源实现在matlab中建立串口,并从该串口进行数据的读取
Web串口读取数据
项目开发中遇到的实际问题,需要从浏览器读取串口数据。网上查了很多资料。比较靠谱的整理了一下。     body{ text-align: center; font-size: 12px; margin: 0px; padding: 0px; } .clear{ margin: 0px 0px 0px 0px; padding: 0px 0px
VS编程,C#串口通讯,通过串口读取数据的一种方法。
一、可能需要的软件: 1、虚拟串口vspd(Virtual Serial Port Driver,用来在电脑上虚拟出一对串口,模拟通讯。 2、友善串口调试助手,用来发送、读取数据。 二、思路 1、查询本机所有的串口 2、判断需要的串口是否存在本机的串口中 3、设置串口的参数,如波特率、奇偶校验等。 4、打开串口, 5、通过串口读取数据,处理数据 6、关闭当前窗口时,将串口一并关...
实时获取电脑串口数据
点击确定按钮,实时获取com2口发送的数据
读取计算机上串口数过程分析
通过工具栏上的组合框读取串口的基本实现思路: 设置好工具栏(这里比较特殊,原因是想把读串口设置在工具栏上) 在工具栏中设置好各个功能按钮,并在最后多设置一个按钮,并将此按钮的ID设置为串口组合框的ID(这个组合框实质上只是工具栏上的一个按钮) 对刚刚设置的组合框按钮在消息映射表中添加消息映射函数(具体如何读取到电脑上有多少个串口交给响应函数吧^_^) 具体代码如下: 1...
java 读取串口数据(绝对可使用)
JAVA 读取串口数据,推荐使用串口调试工具先测试成功在使用。
linux串口数据读取方法
linux串口数据读取方法   | Linux下的串口操作说简单也简单,说复杂也复杂。简单在于其读写调用与文件操作一致,使用方便。但是参数设置相对复杂,而且在一些操作上需要注意技巧。 在串口数据读取方法上,有一点很值得注意,就是操作超时退出处理。如果没有这方面的处理,只用使用read()函数阻塞读取,那么一旦串口buffer中没有数据可读,将会导致进程
如何在QT中读取串口数据
总是能在别人的博客中学到太多太多,谢谢各位对知识的无私共享,谢谢大家前言去年我使用Qt编写串口通信程序时,将自己的学习过程写成了教程(Qt编写串口通信程序全程图文讲解),但是由于时间等原因,我只实现了 Windows下的串口通信,并没有去做Linux下的。自从教程发布到网上后,就不断有人提出相关的问题,而其中问的最多的就是,怎样在Linux下实 现串口通信。因为有计划安排,而且没有开发板,所以一直没
python3 Serial 串口助手的接收读取数据
转自:http://www.cnblogs.com/attentle/p/7098408.html 其实网上已经有许多python语言书写的串口,但大部分都是python2写的,没有找到一个合适的python编写的串口助手,只能自己来写一个串口助手,由于我只需要串口能够接收读取数据就可以了,故而这个串口助手只实现了数据的接收读取。   创建串口助手首先需要创建一个类,重构类的实现过程如下:
JavaWeb 用于windows的串口数据读取
串口数据读取类,用于windows的串口数据读取; 1.例如观察者为羊,被观察者为狼 ,模仿的场景为狼叫羊跑,可参考博客: https://blog.csdn.net/dada360778512/article/details/6977758 2.模拟串口传输数据,需要两个工具,Virtual Serial Port Driver、串口调试助手;可参考: https://jingyan.b...
linux中如何读取串口收发数据
使用 cat /dev/ttySAC1
Unity读取串口数据
读取串口数据的过程其实就跟你读取文件操作IO时的过程差不多:首先要使用using System.IO.Ports;时需要先将 改为 具体操作: Edit -> Project Settings -> Player -> Other Settings -> Api Compatibility Level具体代码:using System.Collections; using System.
网页调用ActiveX控件(获取串口数据)
网页上调用已开发的ActiveX控件(控件功能:获取串口数据)适用于ID卡刷卡时读取卡条码(支持读卡器型号:Mango6H10d)
Unity获取串口数据
using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO.Ports; using System; using System.Threading; using UnityEngine.UI; public class PortManager  {
Matlab---串口操作---数据采集篇
matlab功能强大,串口操作也很简单,相信看过以下两个实验你就能掌握咯!开始吧! 实验1: 从电脑COM2口读取数据,并将数据保存在TXT文件中,方便数据分析,下面是M脚本: %名 称:Matlab串口-Lab1 %描 述:串口读,并写入txt文件中 s=serial('com2'); s.BytesAvailableFcnMode='byte'; % 串口设置 s.InputBuffe
获取串口数据 (C#)
1. 程序分享下载 点击 2. 效果图 如下 3. 关键代码 private void buttonOpenClose_Click(object sender, EventArgs e) { try { labmsg.Text = "";
ReadFile返回的数据为乱码问题
WCHAR filePath[256]  = {0};WCHAR *path     = _T("//My Documents//11.txt");    hd = CreateFile(path, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_ARCHIVE, NULL);    if
android 读取串口数据的服务,android串口
android 读取串口数据的服务,android串口 2016-09-1813:10:03 继承Service,定义抽象方法onDataReceived,子类通过实现抽象方法获取接收到数据的回调。 1 package com.zrsoft.liftad.serialport; 2 3 import java.io.File; 4 import java.io.IOEx
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 从零学习呀大数据 python串口教程