共查询到19条相似文献,搜索用时 109 毫秒
1.
利用comm.jar开发包实现Java与单片机全双工串口通信 总被引:2,自引:0,他引:2
讨论了在Java程序中使用comm .jar开发包 ,通过RS - 2 32 -C串口与单片机系统进行全双工数据通信的原理和方法。主要介绍了在Java程序中如何使用串口收发数据 相似文献
2.
3.
Java Communication API是Java平台下用于串口通信程序开发的唯一官方解决方案,Java串口通信程序均可以由官方提供的开发包中的示例程序括展;但以示例程序为基础开发的Java串口通信程序一般都存在着在异步通信模式下无法完整接收长串数据的缺陷;为解决这一问题,根据通信前收发信双方可以约定通信的数据长度这一特点,提出一种对接收到的字节进行计数的方法,以接收的数据长度为指标判断通信是否结束;通过实际编程验证,该方法克服了上述缺陷,具有很好的可行性与实用性,可以广泛应用于各种使用Java Communication API进行开发的场合。 相似文献
4.
在简单介绍ZigBee技术的基础上,论述了在Java程序中利用javax.comm开发包中的类实现微机的RS-232串口与ZigBee模块通信的方法。 相似文献
5.
6.
7.
串口通信多线程实现的分析 总被引:7,自引:0,他引:7
分析了多线程实现串口通信的机制,通过UML活动图详细展示了串口通信中各个线程并发执行的过程,并讨论了多线程同步问题。基于《串口通信多线程实现的分析》的通信程序能够实时接收和发送数据,具有高效、可靠、稳定等特点,实用性极强。 相似文献
8.
石更强 《计算机工程与科学》2008,30(6):51-53
本文介绍了远程摄像监控系统的结构和功能实现,重点阐述了基于多线程的串口通信技术,并在VC6下实现了该功能。实验结果表明,线程同步解决方法保证了模块程序运行的可靠性,系统能够稳定地进行数据采集和接收。 相似文献
9.
串口通信作为传统的通信方式仍然受到广泛应用,本文选用高性能的通信卡,采用OOP(面向对象)编程思想,利用多线程技术和数据同步控制技术,实现了八个串口同时进行长时间稳定可靠的双向数据通信。实验结果表明系统采集数据平均延时10ms,能够稳定的进行数据接收. 相似文献
10.
基于Java技术实现微机与PLC的远程通信 总被引:4,自引:0,他引:4
介绍了Java串行通信技术的原理,javax.comm类库的组成和功能以及OmronPLC的通信协议。探讨了利用Java串行通信技术实现微机与PLC之间通信的方法,以及使用Java技术实现基于Web的PLC远程控制系统的基本框架。 相似文献
11.
12.
13.
14.
气体变送器实时测控系统是工业控制计算机,现场测量转换设备气体变送器,通信设备和网络,系统测控软件以及其他一些外围功能设备模块的有机结合.本文主要介绍了测控系统软件的设计.该软件通过对多串口的循环采集获得实时数据,并定时记录到数据库中.友好的人机界面提供实时信息的显示和查询,允许操作人员进行仪器参数的设置,并能访问数据库获得历史曲线,同时兼有报警输出和断电恢复功能,保障了安全顺利的工业生产. 相似文献
15.
基于多线程的串口通信软件的设计与实现 总被引:10,自引:0,他引:10
针对串口通信实时性和系统资源利用的不足,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想。结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。用Delphi实现了加油站中央控制系统中PC机与单片机间的串行通信软件,给出了软件的设计思路,一般步骤和部分程序代码。目前该通信软件已稳定地运行在各加油站中央控制系统中,促进了石油行业自动化的发展,也为相关行业实现自动化提供了帮助。 相似文献
16.
通信系统在分布式应用系统中占有重要的地位,文章介绍了一种基于Java的进程间异步通信系统的设计思想、系统结构和实现。 相似文献
17.
18.
远程控制在自动控制中有着广泛的应用,利用串行通信技术进行远程控制是常见的一种方法.Delphi是一个面向对象的快速开发工具.主要介绍在Delphi中实现串行通信的3种方法,包括调用Windows API函数、利用MSCOMM控件和采用Async Professional控件库,给出了实例.并比较了各种方法的优缺点. 相似文献
19.
本文介绍以8098为核心,辅以3140、4051、8155、1488、1489、0832等外围芯片构成的数据采集系统,该系统既能可编程放大,程控通道选择,又可与PC机串行通信。 相似文献