急!请教RS485串口通讯的问题

急!请教RS485串口通讯的问题,第1张

√ 支持高数据传输速率而不影响PC性能。很可靠。

√ 支持监控数据的自定义配色方案。很友好。

√ 为您提供详细的自定义实时数据统计信息。很准确。

√ 允许您监视不同编码和数据类型中的数据。很灵活。

√ 允许您从4种版本和6种许可证类型中进行选择。很合适。

√ 支持自定义模式突出显示的正则表达式。很方便。

USB监视器是监视和分析USB设备以及在Windows平台上使用的任何类型应用程序的基本工具。

通用串行总线监视器允许您拦截、显示、记录和分析USB协议以及连接到PC和应用程序的任何USB设备之间传输的所有数据。它可以成功地应用于应用开发、USB设备驱动程序或硬件开发,为有效编码、测试和优化提供了强大的平台。

这种非侵入式软件USB协议分析仪由USB通信领域的专业人士开发,可以帮助您节省时间、金钱和宝贵的精力,因为它已经帮助了我们的合作伙伴。使用HHD软件USB监视器分析USB连接数据。

我们将负责usb协议和数据流的单调发掘。 将精湛的技能集中在您的项目上,愉快地完成您的工作。 下载此USB嗅探器,然后只需单击两次即可嗅探任何USB协议数据包。

该USB分析仪是一种软件解决方案,无需其他硬件。

使用范围

USB分析仪可以被成功用于:

· 捕获任何Windows应用程序和USB主机控制器之间的数据传输

· 嗅探和分析任何设备和Windows应用程序交换的USB数据

· 从二进制、ASCII和HEX格式的USB通信中捕获数据流

· 通用串行总线硬件开发

· USB设备驱动程序开发

· 调试任何通用串行总线相关的软件和硬件

· 研究任何第三方软件和硬件的功能

· 在设备和设备驱动程序之间实现、调试和测试协议

· USB协议分析和逆向工程协议

· 在调试实现的协议时记录和回放日志

· USB分析、监视和记录USB通信

· 在日志文件中捕获USB数据传输。 USB数据记录器

USB分析器可以被以下人员成功使用:

· 软件开发者

· 硬件工程师

· IT支持专家

· 程序员

· 公测人员

· 行业控制人员

· SCADA软件工程师

· 科技人员

· 系统集成商、顾问

· 实验室专家

· 大学生

USB协议分析器使用范围:

· 相机

· 读卡器

· KVM切换器

· USB键盘

· MP3播放器

· 大容量存储设备

· USB适配器

· 打印机

· 扫描仪

· 通用串行总线以太网适配器

· USB集线器

· 电视调解器驱动

· 调制解调器

· *** 纵杆和方向盘

· 通用串行总线音频

· 通用串行总线Midi

· USB串口

· 人机接口设备

· 掌上电脑

· 手机

· Ipods

· 智能手机

· 条形码读卡器

· 通用串行总线Zipdrives

· 通用串行总线软盘

public long recursion(int n) { long value = 0 ; if(n ==1 || n == 0) {

value = 1;

} else if(n > 1) {

value = n recursion(n-1);

}return value;

}}

Private Sub Command1_Click()

MSComm1Output = "123456"

End Sub

Private Sub Form_Load()

MSComm1PortOpen = True

MSComm1RThreshold = 1

MSComm1SThreshold = 1

MSComm1InputMode = comInputModeText

Text1 = ""

End Sub

Private Sub MSComm1_OnComm()

Select Case MSComm1CommEvent

Case comEvSend

Text1 = "comEvSend"

Case comEvReceive

Text1 = "comEvReceive"

Case comEvCTS

Text1 = "comEvCTS"

Case comEvDSR

Text1 = "comEvDSR"

Case comEvCD

Text1 = "comEvCD"

Case comEvRing

Text1 = "comEvRing"

Case comEvEOF

Text1 = "comEvEOF"

End Select

End Sub

以下参考MSDN:

OnComm 常数

常数 值 描述

comEvSend 1 发送事件

comEvReceive 2 接收事件。

comEvCTS 3 clear-to-send 线变化。

comEvDSR 4 data-set ready 线变化。

comEvCD 5 carrier detect 线变化。

comEvRing 6 振铃检测。

comEvEOF 7 文件结束。

MSComm 控件提供下列两种处理通讯的方式:

事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。

在程序的每个关键功能之后,可以通过检查 CommEvent 属性的值来查询事件和错误。如果应用程序较小,并且是自保持的,这种方法可能是更可取的。例如,如果写一个简单的电话拨号程序,则没有必要对每接收一个字符都产生事件,因为唯一等待接收的字符是调制解调器的“确定”响应。

SThreshold 属性

在 MSComm 控件设置 CommEvent 属性为 comEvSend 并产生 OnComm 事件之前,设置并返回传输缓冲区中允许的最小字符数。

说明

若设置 Sthreshold 属性为 0(缺省值),数据传输事件不会产生 OnComm 事件。若设置 Sthreshold 属性为 1,当传输缓冲区完全空时,MSComm 控件产生 OnComm 事件。

如果在传输缓冲区中的字符数小于 value,CommEvent 属性设置为 comEvSend,并产生 OnComm 事件。comEvSend 事件仅当字符数与 Sthreshold 交叉时被激活一次。例如,如果 Sthreshold 等于 5,仅当在输出队列中字符数从 5 降到 4 时,comEvSend 才发生。如果在输出队列中从没有比 Sthreshold 多的字符,comEvSend 事件将绝不会发生。

CommEvent 属性包含实际错误或产生 OnComm 事件的数码。注意,设置 Rthreshold 或 Sthreshold 属性为 0,分别使捕获 comEvReceive 和 comEvSend 事件无效。

建立工程文件,在菜单工程(P)下拉菜单中选部件(O),在其属性页中找MICROSOFT COMM CONTROL60,对选钩方框打钩,就能在工具箱中出现电话机样的MSCOMM控件将其添加到窗体上

MSComm 控件

MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。

语法

MSComm

说明

MSComm 控件提供下列两种处理通讯的方式:

事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。

在程序的每个关键功能之后,可以通过检查 CommEvent 属性的值来查询事件和错误。如果应用程序较小,并且是自保持的,这种方法可能是更可取的。例如,如果写一个简单的电话拨号程序,则没有必要对每接收一个字符都产生事件,因为唯一等待接收的字符是调制解调器的“确定”响应。

每个使用的 MSComm 控件对应着一个串行端口。如果应用程序需要访问多个串行端口,必须使用多个 MSComm 控件。可以在 Windows“控制面板”中改变端口地址和中断地址。

尽管 MSComm 控件有很多重要的属性,但首先必须熟悉几个属性。

属性 描述

CommPort 设置并返回通讯端口号。

Settings 以字符串的形式设置并返回波特率、奇偶校验、数据位、停止位。

PortOpen 设置并返回通讯端口的状态。也可以打开和关闭端口。

Input 从接收缓冲区返回和删除字符。

Output 向传输缓冲区写一个字符串

详细请参阅MSDN和人民邮电出版社的"UISUAL BASIC 串口通讯工程开发实例导航"一书其中有详细介绍

以上就是关于急!请教RS485串口通讯的问题全部的内容,包括:急!请教RS485串口通讯的问题、并行和串行的区别什么、usb笔记本里标准监视器类型是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9840456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存