首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
借鉴I/O完成端口模型(IOCP)的核心思想,建立了一个适用于协议性串口通信的新模型.提出了一个协议性串口通信的最小单位——“通信元”,并将其提交到事件队列线程中自动处理,简化了处理过程并提高了运行效率.同时,基于该模型用C#设计出了一个协议性串口通信模块,以封装通信底层的细节,从而提供方便的通信接口.  相似文献   

2.
在现代实时监控系统和工业自动化领域系统中,许多系统通过与串行设备通信从而控制终端设备,如何能够高效而又快速的开发串口通信程序显得尤为重要。以一个实际的控制系统为背景,简要介绍串口通信,阐述使用SerialPort类实现串口通信的过程,最后通过实际的应用展示SerialPort类能够简单快捷地实现串口通信。  相似文献   

3.
借鉴I/O完成端口模型(IOCP)的核心思想,建立了一个适用于协议性串口通信的新模型。该模型提出了一个协议性串口通信的最小单位———"通信元",将"通信元"提交到事件队列线程中自动处理,简化了处理过程并提高了运行效率。同时,基于该模型用C#设计出了一个协议性串口通信模块,以封装通信底层的细节,从而提供方便的通信接口。将该模块应用于工业造气炉监控组态软件设计中,实际运行表明:该模型具有简单的接口和稳定、高效的运行机制。  相似文献   

4.
介绍在VC 6.0开发平台上,运用MSComm控件实现串口通信,通过实例进行具体详细说明.  相似文献   

5.
基于PComm的串口通信实现   总被引:1,自引:0,他引:1  
本文以PComm通信软件为基础,以C++Builder为开发平台,详述了多通道实时串行通信的操作、多线程等方法。  相似文献   

6.
介绍了在Linux操作系统下串口通信的程序设计技术。详细阐述了一种基于S3C2410微处理器的嵌入式ARM9与Linux操作系统之间的串口通信设计方法,发现并解决了嵌入式Linux环境下串口通信中遇到的几个问题。对嵌入式串口通信编程具有一定的借鉴作用。  相似文献   

7.
基于VC的串口通信的实现   总被引:2,自引:0,他引:2  
胡春燕 《福建电脑》2005,(10):150-151
介绍了采用VisualC 6.0中的MSComm控件来实现串口通信的基本原理,设计实现了MSComm控件串口编程。  相似文献   

8.
串口通信多线程实现的分析   总被引:7,自引:0,他引:7  
分析了多线程实现串口通信的机制,通过UML活动图详细展示了串口通信中各个线程并发执行的过程,并讨论了多线程同步问题。基于《串口通信多线程实现的分析》的通信程序能够实时接收和发送数据,具有高效、可靠、稳定等特点,实用性极强。  相似文献   

9.
基于C#实现PC机与AI调节器串口通信的实时监控系统   总被引:4,自引:0,他引:4  
采用C#实现了PC机与AI调解器的串口通信,将其成功地应用于过程控制试验装置的实时监控系统中.应用表明运行可靠,操作方便,极大地扩展了AI调解器的功能,具有一定的实际应用价值.  相似文献   

10.
基于VC6.0 MFC的平台上,利用工业通信中广为流行的多线程CSerialPort类进行多串口通信应用设计,经过反复测试,系统运行良好、性能稳定,给多串口多线程并行数据通信技术提供了一种可用的解决方案.  相似文献   

11.
UTF-n是Unicode常用编码方式.这种方式主要的问题是编码后的存储位数大大增加.本文分析了高效Unicode转换格式的原理,并根据高效Unicode转换格式的思路,利用Haffman算法建立一种Unicode的编码模型.  相似文献   

12.
基于高效UTF的Unicode编码方式研究   总被引:1,自引:0,他引:1  
UTF-n是Unicode常用编码方式。这种方式主要的问题是编码后的存储位数大大增加。本文分析了高效Unicode转换格式的原理,并根据高效Unicode转换格式的思路,利用Haffman算法建立一种Unicode的编码模型。  相似文献   

13.
基于Win32平台下串行通信编程方法研究   总被引:1,自引:0,他引:1  
介绍串行通信编程的三种方式,着重说明在VC环境下串行通信编程所需要的Win32 API函数和串行通信编程的基本流程。最后以计算机通过串口控制投影仪为例,利用Win32 API笔者成功地实现串行通信。  相似文献   

14.
张庆法 《微计算机信息》2006,22(33):169-171
阐述了外围设备通过红外串口与计算机的通讯方式,深入分析了IrDA的工作原理,详细地论述了使用红外串口的方法,介绍了普通RS-232串口与红外的结合方式,并给出了PC端和设备上的程序代码。  相似文献   

15.
生产线测控系统中,软件所占比例日趋上升。一般的测控系统软件主要由界面(仪表面板),通信、参数数据库组成,本文主要讲述通信(RS-232串行口)部分。  相似文献   

16.
单片机作为一种方便实用的微处理器,它在各种电子产品的设计中得到了广泛使用.在许多场合,将单片机与PC机有机地结合起来,可以达到很好的控制效果.笔者在设计具体电子产品的过程中曾经成功地将单片机和PC机进行了串行通信,达到了理想的控制效果.因此,将单片机和PC机的串行通信的实现进行了具体阐述,与大家共同探讨.  相似文献   

17.
吴松龄 《测控技术》2012,31(9):88-91
串行通信以其技术简单成熟、性能可靠而在测控系统中得到广泛应用。主要介绍了LabWindows/CVI环境下串口通信的实现技术,首先简要介绍了几种常用的通信实现方式,然后着重对LabWindows/CVI 7.0下实现串口通信的两种方法进行了详细介绍,分别为API方式和库函数方式。API方式实现灵活、应用范围广,但原理复杂,而库函数方式实现简单,并有强大的函数库支持,可有效提高系统的设计效率。对主要的编程函数进行详细说明,并给出了关键程序的实现代码。  相似文献   

18.
本文结合RS-232C标准,针对Windows在串行通信中存在的问题,采用多线程的方法,提出了一个行之有效的方案.  相似文献   

19.
基于串口自定义协议传输文件的设计   总被引:1,自引:0,他引:1  
陈荔  张菁 《微机发展》2012,(2):45-48
为了利用串口准确高效地传输文件,文中采用了自定义协议封装数据帧的方式来实现这一目的。首先将文件发送分成3个过程,发送文件名和发送文件大小、发送文件内容以及发送文件结束确认。针对每一过程设计不同的数据帧结构,通过帧结构中的命令字来区分发送过程的不同阶段。线路受干扰可能出现传输数据丢失,线路故障将影响数据正常发送,采用定时器实时检测传输状态的模式提高数据发送过程的容错性,及时纠正发送过程中的错误,保证数据准且高效地传输。封装数据前对数据部分逐一字节进行对比,发现帧头帧尾关键字进行替换,保证了发送数据中关键字的唯一。结果表明,利用自定义数据帧结构封装数据通过串口进行发送,定时器模式及时纠正数据传输过程中的错误,高效准确地完成了文件的传输。  相似文献   

20.
VC++串行通信编程方法研究   总被引:2,自引:0,他引:2  
李辉  徐琦  张安  王安丽 《微处理机》2005,26(3):36-39
Microsoft Visual C 是一种可视化编程语言,因功能强大而受到广大程序设计人员的青睐.本文通过对TMS320F206的串行通信进行编程,揭示了使用ActiveX控件程序代码执行时的一些本质特征和有关的程序设计技巧.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号