共查询到19条相似文献,搜索用时 140 毫秒
1.
刘洁黄鑫 《数字社区&智能家居》2014,(4):715-718
主要利用OK6410开发板串口通信模块和Qtcreator环境下使用的第三方串行通信控件qextserialport,在基因扩增仪下的LINUX操作系统基础上,对串口应用程序进行了开发和设计。完成对基因扩增仪进行外部控制命令的操作,使得基因扩增仪可根据PC机不同的请求执行相应的程序,并通过PC机进行数据反馈。 相似文献
2.
Proteus虚拟环境提供的COMPIM组件,可用来设置单片机串口通信协议,使虚拟环境与实际PC通信成为可能。对于没有物理串口的PC机,可借助VSPD虚拟串口软件构建PC虚拟串口,仅用一台PC机就可实现单片机系统与PC串口通信。根据单片机串口通信的特点,提出了单片机与PC串口通信的结构模型,即应用层、数据链路层和物理层三层结构,探讨了串口通信结构模型与通信方式之间的关系。在Proteus环境中以虚拟串口为例,设计了硬件电路和通信程序、给出了串口通信程序流程图,在一台PC机上实现了单片机与PC串口通信。 相似文献
3.
针对TI的DSP没有集成UART异步通信口,不能直接和PC机进行通信的困难,对故障诊断仪中的PC机和DSP的通信需求进行了详细的分析,提出了PC机和DSP的可靠通信方案,包括通信部分硬件电路组成,通信协议的制定,DSP软件串口部分程序的结构和Windows下VB串口程序的实现;应用表明,故障诊断仪中通信能够稳定可靠地运行,由于其实现方法简单,编程思路清晰,并且在其它通信程序中有非常大的借鉴价值,具有很大的实用性和推广价值。 相似文献
4.
在实际工业控制系统应用环境中,研究PLC与PC机之间的串口通信技术有助于实现PLC与Windows程序开发环境间的实时通信.基于对PLC与PC机之间的串口通信的研究,系统实现了Visual C 6.0与PLC的适时通信,从而实现工业控制系统中上下位机的通信,并将这种通信方法应用于实际工业环境,将由PLC采集的数据在上位机进行实时的显示以利于复杂系统的调试. 相似文献
5.
6.
7.
付振山 《数字社区&智能家居》2006,(20)
介绍了在Windows2000平台下使用VisualC 6.0开发工具用API串口通讯函数实现PC机与单片机AT89C51的串口通信,重点介绍计算机采用事件驱动异步I/O方式的通信实现及AT89C51、MAX232和PC机串口接线和AT89C51的编程设置。 相似文献
8.
9.
在工业控制领域,为了保证系统的有效性和可靠性。一般采用PC机作为主机,DSP作为从机的方式。本文分别介绍了PC机与DSP之间基于RS-232协议进行点对点近距离串口通信以及基于RS-485协议多点远距离串口通信的软硬件方案。并对它们的优缺点进行了讨论。同时提出了一种校验和校验方法。 相似文献
10.
11.
概述了串口通信在现代科技领域中的重要地位,介绍了Delphi作为一种面向对象的可视化的高级编程语言在串口通信编程中的优缺点。分析归纳了利用Delphi语言编写串口通信程序的四种方法并且简单阐述了SPCOMM在Delphi环境中作为通信控件的一些属性、方法、函数和事件。最后以实践中编写的一个惯导计算机人机交互测试程序为实例,给出了在Delphi环境中利用SPCOMM控件实现串口通信时所遇到一些常见问题的解决方法、编写串口通信程序的大体框架结构和部分代码。 相似文献
12.
13.
针对目前支持多协议的智能仪表存在的串口不足问题,在研究了智能仪表软件架构、串口接收点和串口发送节点结构的基础上,设计了一种支持多串口同时抄表的智能仪表程序。同时,较详细地阐述了设计中支持多协议的串口接收程序,以及支持多协议的串口发送程序的设计流程。实践证明,该设计可以有效地解决智能仪表协议的多样性和串口数量有限之间的矛盾。 相似文献
14.
介绍了Windows操作系统下PC机与PC/104的串行文件传输的方法,详细描述了PC机与PC/104之间串行通讯涉及的端口初始化、文件发送、接收等编程技巧,并给出PC机与PC/104之间进行串行通讯的两种方法及串行文件传送的源程序.实验证明,这种方法简单可靠、通讯准确,完全实现了Windows PC机与PC/104之间点对点的通信. 相似文献
15.
在某型以FPGA+C8051单片机架构的控制模块内,采用串行通信总线RS232实现FPGA与单片机之间的数据交互。为实现单片机因外部高优先级的中断触发串口接收中断关闭,导致串口接收再次打开后,出现数据帧错位、数据帧拼接现象的异常问题的解决方案。对单片机接收一帧完整的数据帧时长、接收一帧数据的处理机制、接收数据帧拼接的机制等进行研究处理,并在程序内设置监测点对串口数据帧被外部中断触发中断的关闭时长、中断发生的频次等进行监测; 证实了本次串口数据帧拼接、数据帧错误问题引起的因素为单片机串口接收开启后,受到外部高优先级中断触发串口中断关闭,在执行高优先级中断的同时,FPGA控制软件端并未停止串口数据帧的发送,在单片机串口中断重新开启后,新的串口数据帧与单片机关闭中断前接收的部分数据帧进行拼接,出现数据帧拼接异常现象;且在拼接数据帧中含有与通信协议中数据帧帧尾一致的数据时,该帧数据就会被判读为正常数据帧,从而出现数据解析时,数据帧有拼接、错位的异常问题。采用在通信数据错位异常的软件中增加监测信号及相应的测试用例对串口接收中断关闭时间捕获,实现了对串口数据帧拼接的结果分析和试验验证。对通信数据错位异常采取减小串口中断关闭时间等更改措施后,确保了串口数据帧接收时,因串口关闭时间过长而导致的通信数据数据拼接、错位的异常现象。有效地解决了因串口关闭时间过长带了的数据拼接问题,保证了该控制模块的FPGA与单片机之间通信数据的正常。 相似文献
16.
80C51单片机的串行口通信原理及编程 总被引:1,自引:0,他引:1
谢贵波 《电脑编程技巧与维护》2010,(20):99-100
介绍了80C51单片机串行口通信的原理及编程控制,详细解析了串行口通信所使用的串行口控制寄存器、定时器相关寄存器、中断控制寄存器,并以C语言为例,讲解了串行口通信程序的编写方法。 相似文献
17.
18.
19.
串口已成为计算机的标准接口,这种通信方式得到了广泛的应用.介绍单片机与PC间串口通信的基本原理,以及在Delphi开发环境下如何利用SPComm控件实现PC与单片机之间的串口通信. 相似文献