社区
ASP
帖子详情
串口问题
snow131
2008-06-11 02:11:49
请问高人,能不能用ASP开发一个web应用程序,在客户端控制服务器的串口,主要是想用来做远程控制。
如果可以请高人讲个方案出来好吗,尽量可以祥细一点的。我是个初级的很菜的菜鸟。谢谢高人。
...全文
71
2
打赏
收藏
串口问题
请问高人,能不能用ASP开发一个web应用程序,在客户端控制服务器的串口,主要是想用来做远程控制。 如果可以请高人讲个方案出来好吗,尽量可以祥细一点的。我是个初级的很菜的菜鸟。谢谢高人。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snow131
2008-06-14
打赏
举报
回复
啊,那用API能读写串口吗?我用WriteFile向串口写数据
Dim lngNumberofBytesToWritten As Long
Dim a(0) As Byte
a(0) = &H1&
flag = WriteFile(hCF, a(0), 1, lngNumberofBytesToWritten, typOverLapped)
可发送的不是十六进制的01 而是81
如改a(0)的值 发送的值就会在值上加个80
a(0)=&H2& 发 82
a(0)=&H3& 发 83
a(0)=........
.............8f
.............90
..............
为什么啊,我想发01怎么发啊
xiaojing7
2008-06-11
打赏
举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> ASP读取串口数据 </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script language="VBscript">
'//页面载入时自动打开串口进行监听
'Sub Window_OnLoad()
' MSComm1.PortOpen = True
'End Sub
'//打开串口进行监听
Sub OpenPort()
if Not MSComm1.PortOpen Then
MSComm1.PortOpen = True
MsgBox "Port opened !", vbOKOnly, "Warning"
Else
MsgBox "Port already opened !", vbOKOnly, "Warning"
End if
End Sub
'//关闭串口
Sub ClosePort()
if MSComm1.PortOpen Then
MSComm1.PortOpen = False
MsgBox "Port closed !", vbOKOnly, "Warning"
Else
MsgBox "Port already closed !", vbOKOnly, "Warning"
End if
End Sub
</script>
<script ID="clientEventHandlersJS" language="javascript">
<!--
//串口事件驱动部分
function MSComm1_OnComm(){
var fldWeight = frmView.txtWeight
var strInput
strInput = MSComm1.Input;
window.alert(strInput);
fldWeight.value == strInput;
fldWeight.focus();
return false;
}
//-->
</script>
<script language="javascript" FOR="MSComm1" EVENT="OnComm">
<!--
//串口事件驱动关联
MSComm1_OnComm()
//-->
</script>
</head>
<body>
<object classid="clsid:648A5600-2C6E-101B-82B6-000000000014" id="MSComm1" codebase="MSCOMM32.OCX" type="application/x-oleobject" style="left:54px;top:14px">
<param name="_ExtentX" value="1005">
<param name="_ExtentY" value="1005">
<param name="_Version" value="393216">
<param name="CommPort" value="1">
<param name="DTREnable" value="-1">
<param name="Handshaking" value="0">
<param name="InBufferSize" value="1024">
<param name="InputLen" value="0">
<param name="NullDiscard" value="0">
<param name="OutBufferSize" value="512">
<param name="ParityReplace" value="63">
<param name="RThreshold" value="14">
<param name="RTSEnable" value="0">
<param name="BaudRate" value="9600">
<param name="ParitySetting" value="0">
<param name="DataBits" value="7">
<param name="StopBits" value="0">
<param name="SThreshold" value="0">
<param name="EOFEnable" value="-1">
<param name="InputMode" value="0"></object>
<form action="" method="post" id="frmView" name="frmView">
<p>
<input id="txtWeight" name="txtWeight" style="left:50px;top:17px"></p>
<p> </p>
<p>
<button OnClick="OpenPort()" value="Open Port">Open COM Port</button>
<button onclick="ClosePort()" value="Close Port">Close COM Port</button>
</p>
<p>
</p>
</form>
</body>
</html>
此文从网络整理而来,作者不详。
所需控件下载地址:http://xmlog.blogbus.com/files/12081395100.rar
控件注册方法:
把这三个文件拷贝到Windows的system目录下(注意WinNT下是System32)。然后用Windows下的注册工具regsvr32注册该OCX控件,例如:
Regsvr32 … system目录\Mscomm32.ocx .
为了能正确使用该控件,需要修改注册表的信息,在注册表的在HKEY_CLASSES_ROOT\Licenses下建一主键:
4250E830-6AC2-11cf-8ADB-00AA00C00905,主键的内容为
kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun.
linux实现的
串口
服务器优秀论文
服务器基于嵌入式Linux的TCP/IP,通过串行接口的转换,以非阻塞方式进行数据收发,并实现了心跳方式的连接中断检测.经仿真和硬件测试,服务器运行稳定,可挂接
串口
设备数量较多.该服务器已应用于嵌入式软件的调试工作,并...
串行通信接口讲座:接口功能与数据传输方式,
接口功能与数据传输方式, 串行传送的几个
问题
, 串行通信的数据格式, 串行接口标准, 串行通信接口任务 用8251A组成的串行接口
C#
串口
通信(彻底解决C#
串口
通信中的数据丢失
问题
)
以网上某位大虾的源码为版本,沿用了其可用的代码部分。对其余欠妥部分进行了改造。不要资源分,是大家不用为积分而烦恼。出来混都不容易,希望大家相互照应!
微机原理 8251串行通信 实验报告!
《微型计算机技术及应用》实验报告,错过绝对损失!...微型计算机技术 微型计算机技术及应用 微机原理与接口技术 戴梅萼 实验报告 答案 8251串行通信 8255并行接口实验 8259中断控制实验 静态存储器扩展实验
visual C++_Turbo C
串口
通信编程实践
11.3.2 RS-422与RS-485串行接口标准 11.3.3 RS-422与RS-485的网络安装注意要点 11.3.4 RS-232、RS422、RS485电气参数对比 11.4
串口
调试注意事项 11.5 常用数据校验法 11.5.1奇偶校验 11.5.2 循环冗余码...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章