社区
C#
帖子详情
超级端口读取信息
huchenhui1981
2008-05-02 05:06:14
一台医院的尿检仪器,把检测出来的数据以ASCII码的形式,通过RS232c接口,向计算机传输串行ASCII码。
在计算机中怎么接收这些ascII码,并且转化成人能阅读的信息。请大虾指点迷津
...全文
104
3
打赏
收藏
超级端口读取信息
一台医院的尿检仪器,把检测出来的数据以ASCII码的形式,通过RS232c接口,向计算机传输串行ASCII码。 在计算机中怎么接收这些ascII码,并且转化成人能阅读的信息。请大虾指点迷津
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiaoguangyan86
2008-05-04
打赏
举报
回复
你看看下面这些代码能用得上吗 这是我做串口编号程时用到的!
就是把从串口中读取的 ASCII 值转换成十进制或其它的格式
//触发串口器的事
private void axMSComm1_OnComm(object sender, EventArgs e)
{
try
{
if (axMSComm1.CommEvent == 2)
{
int strInt = 0; //转换数据的中间变量
string strIn = "";//获取仪器中的每位数据
byte[] bytIn;
object objIn;
axMSComm1.InputMode = MSCommLib.InputModeConstants.comInputModeBinary; //接收的数据类型
objIn = axMSComm1.Input; //这里注意axMSComm1.Input返回的是一个object类型
bytIn = (byte[])objIn; //类型转换,所以必须使用显式的类型转换
for (int i = 0; i < bytIn.Length; i++)
{
if (i > 0 && i < 10)
{
strInt = int.Parse(bytIn[i].ToString());
strIn += (char)strInt;
int num;
num = int.Parse(strIn.ToString());
tbcksj.Text = num.ToString();
}
}
}
}
catch (Exception ee)
{
MessageBox.Show(ee.ToString());
}
}
liutaoyue
2008-05-04
打赏
举报
回复
偶没用过2.0,我估计那个控件可能就是VC或VB下的那种串口通信控件吧,这玩意很方便,但有时不好控制通信。
我一般是用C写串口通信,呵呵... 然后搞成.DLL或EXE直接给C#用。当然了,C#肯定是有相关类库的。串口通信最重要的是弄清其硬件参数(波特率,奇偶校验等)和通信协议(每个字节代表什么),其他的具体通信代码网上多的是
wapit
2008-05-02
打赏
举报
回复
微软.NET 2.0自带有SerialPort控件, 有相关的接收事件, 直接使用就行了. 具体请查阅MSDN
网络协议
端口
(
信息
安全工程师典藏版)
计算机“
端口
”是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的
端口
又称接口,如:USB
端口
、串行
端口
等。软件领域的
端口
一般指网络中面向连接服务和无连接服务的通信协议
端口
,是一种抽象的软件结构,包括一些数据结构和I/O(基础输入输出)缓冲区。在网络技术中,
端口
(Port)有好几种意思。集线器、交换机、路由器的
端口
指的是连接其他网络设备的接口,如RJ-45
端口
、Serial
端口
等。
Tomcat
端口
配置(详细)
发生
端口
冲突时,一般都是tomcat的8080
端口
,但tomcat除8080
端口
外,还会占用8005,8009和8443
端口
。8080
端口
,Tomcat默认
端口
,如果
端口
被占用,tomcat启动时就会崩溃。8005
端口
,这个
端口
负责监听关闭tomcat的请求。8009
端口
,负责和其他的HTTP服务器建立连接。。8443
端口
是tomcat打开SSL的文本服务的默认
端口
,配置
端口
最大连接数,配置多个
端口
号或多个应用,计算机常用
端口
...............
TCP
端口
数65535的限制
TCP
端口
数65535的限制 简单的来说这个是由TCP/IP协议栈中的第四层运输层UDP/TCP协议决定的. 在UDP/TCP协议中源
端口
和目的
端口
都只有16位,也就是说
端口
的取值范围为0~65535(理论值)。 具体: 1.系统通过一个四元组来标识一条TCP连接,结构如:{本地IP,本地
端口
,远程IP,远程
端口
} 2.在IPv4上, 本地IP和远程IP是32位,本地
端口
和远程
端口
为16位,即IP可以是2^32=4294967296,
端口
可以是 2^ 16=65536个。因此可以有TCP连接2^(32+1
配置SSH
端口
转发,把云服务器的redis
端口
映射到本地主机
一旦连接成功,黑客可以执行各种命令,如
读取
和写入数据、修改配置等。例如,黑客可以利用 Redis 的数据存储功能,将恶意脚本写入服务器,然后通过执行这些脚本来获取服务器的控制权。一个Linux主机上,存在的服务器有很多,ssh也可能需要来给多个
端口
传递数据,这时候,为了区分不同的
端口
,往往会把服务器的
端口
在本地用另外一个
端口
来进行表示。
端口
6379 是 Redis 默认的监听
端口
。二、如果 Redis 服务器配置不当,没有设置密码或没有进行访问控制,黑客可以直接连接到 Redis 服务器。
linux 502
端口
权限,Linux下设置
端口
权限
Linux下设置
端口
权限的系统调用有两个:ioperm和iopl。一、ioperm和iopl介绍。1.ioperm该系统调用的介绍参考了以下链接中的内容:http://blog.chinaunix.net/u2/76419/showart_1404294.html功能描述:为调用进程设置I/O
端口
访问权能。ioperm的使用需要具有
超级
用户的权限,只有低端的[0-0x3ff] I/O
端口
可被设置,...
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章