首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于Linux和Qt的智能家居系统的设计与实现   总被引:5,自引:2,他引:3  
针对智能家居的特点及功能,提出一种家庭多功能控制系统的设计方案。系统采用飞思卡尔公司的i.MX51处理器作为MCU,在Linux平台上搭建了LTIB开发环境,实现了开发板上的GUI界面显示。详细论述了客户端与服务器的Socket多线程通信和音视频同步传输的设计过程。测试结果表明,系统稳定可靠、易于操作,基本达到了设计目标。  相似文献   

2.
Delphi中多线程技术的应用   总被引:1,自引:0,他引:1  
研究Delphi中线程使用过程中应当注意的VCL线程的安全性与线程使用过程中的同步的有关问题。  相似文献   

3.
基于多线程技术实现Windows串行通信   总被引:4,自引:0,他引:4  
李湘江  汤琛 《微机发展》2004,14(2):63-65,88
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务。多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理。文中分析了基于windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法。  相似文献   

4.
王强  邵杰 《福建电脑》2009,25(3):128-128
本文介绍了多线程技术的基本原理和串口通信的函数,提出了在Windows环境下实现串口通信的一般方法和步骤。提高了系统的可靠性和实时性。  相似文献   

5.
多线程技术及其在串口通信中的应用   总被引:2,自引:0,他引:2  
1 引言多线程技术能很好地解决并发多任务问题,提高资源的利用率,因此在计算机的许多研究领域都对其进行了探讨,从不同的角度实现了多线程。从大的方面讲,一是从计算机体系结构、多线程处理机硬件实现对多线程,即多线程计算机的研究。如Stanford的DASH、MIT的Alewife等;一是从软件角度实现多线程,即也可以在非多线程处理机上实现,这一方面主要表现在多线程编译系统、多线程操作系统成为系统软件的主流,如IBM的OS/2、Sun的Solaris、Mircosoft的win-dows系列等。  相似文献   

6.
基于多线程的串口通信软件的设计与实现   总被引:10,自引:0,他引:10  
吴先亮  刘春生 《控制工程》2004,11(2):171-174
针对串口通信实时性和系统资源利用的不足,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想。结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。用Delphi实现了加油站中央控制系统中PC机与单片机间的串行通信软件,给出了软件的设计思路,一般步骤和部分程序代码。目前该通信软件已稳定地运行在各加油站中央控制系统中,促进了石油行业自动化的发展,也为相关行业实现自动化提供了帮助。  相似文献   

7.
介绍了Windows多线程技术、多线程间通信、以及多线程通信程序设计的主要函数,然后在前面关键技术的基础上,采用VC++6.0为开发平台,实现了一个基于VC++的多线程局域网聊天程序。  相似文献   

8.
基于SOCKET和多线程的应用程序间通信技术的研究   总被引:12,自引:0,他引:12  
探讨了基于多线程和SOCKET在不同的程序之间进行数据通信的方法,结合课题的实践论述了其中的关键问题和技术,并运用多线程、WINSOCK和“环”文件的方式完成了应用程序之间通信的任务。同时利用同步对象解决了多线程的资源共享问题。  相似文献   

9.
串口通信是嵌入式应用领域的重要研究课题。本文通过linux串口通信应用程序的实际设计和开发过程,深入分析和总结了嵌入式linux下串口通信的关键技术和基于Qt的面向对象的编程方法,并结合实例对带有图形界面的串口通信应用程序的开发过程进行了详细的阐述。  相似文献   

10.
以DNC系统中的串口通信为研究对象,阐述了串行通信和多线程技术的原理,并介绍了实现DNC系统多线程通信的方法。  相似文献   

11.
马睿 《福建电脑》2010,26(11):138-139
作为一个优秀的跨平台应用程序和UI开发框架,Qt被越来越多地用于应用程序的开发上。而网络程序又是软件开发的主要方面之一。所以本文对如何利用Qt开发TCP网络程序进行了研究,并设计与实现了一个简单的客户端/服务器程序。  相似文献   

12.
智能手机的软件系统由四层结构组成,系统服务层是其中的第二层,通信协议栈、设备驱动模块接口和本地引擎都由此层处理.介绍了基于Qt编程开发环境实现智能手机系统服务层的两种方案,结合智能手机的语音通话、短信收发等基本功能,分析了多线程和定时器等两种方案的实现过程,总结了两种方案的优缺点.  相似文献   

13.
曹德安 《软件》2023,(2):116-118
利用Qt编写简单的GUI(Graphical User Interface)串口通信程序,与Proteus软件以及实际开发板上的51单片机进行了通信实验,验证了程序的正确性。该程序代码简单,容易实现,能极大的激发学生学习Qt与单片机的兴趣,也为进一步利用Qt编写功能强大的上位机程序打下基础。  相似文献   

14.
基于Qt4的SQLite数据库应用编程   总被引:1,自引:0,他引:1  
介绍SQLite数据库的特点与QtSQL模块的组成部分,结合一个编程实例,讲解了Qt中SQLite数据库应用编程过程,包括SQLite数据库文件的创建、数据库的连接、数据库的SQL语句及模型类操作方法.  相似文献   

15.
讨论了基于阻塞模式的多线程并发通信服务器的设计与实现技术:阐述了基于阻塞模式的多线程并发通信原理,详细分析了在阻塞通信模式下实现并发通信的三种多线程技术,最后分析了基于阻塞模式多线程并发通信的局限。  相似文献   

16.
基于多线程技术的远程心电监测系统   总被引:2,自引:0,他引:2  
本文介绍了.NET框架下的Windows服务及多线程技术,将其相结合,灵活应用到远程心电监测系统中,通过串口扩展板,实现了多端口同时监测远端心电传输请求,并完成心电数据的无失真接收,大大提高了资源利用率和远程心电诊断系统的整体性能。  相似文献   

17.
串口通信所要求的实时数据读取及储存占用了大量的系统资源.具有同时执行多任务特性的多线程技术和易操作的ODBC技术在VC下的综合利用很好地解决了这一问题.在水处理电压电流检测系统中利用此方法进行程序设计提高系统的实时性,取得了很好的设计效果.  相似文献   

18.
刘瑞华  项文杰 《计算机工程》2010,36(15):219-221
设计一套基于多线程技术的GPS罗盘数据采集和处理系统,给出GPS姿态测量原理及相关通信协议,在此基础上以SDI-COMPASS为例,采用Win32的API通信函数实现GPS罗盘和PC机之间多线程、非阻塞的串口通信。静态和动态实验表明,该系统可以快速、准确地采集和处理GPS罗盘数据,具有很高的稳定性和灵活性。  相似文献   

19.
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务.多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理.文中分析了基于Windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法.  相似文献   

20.
多线程技术   总被引:8,自引:0,他引:8  
多线程技术已经在许多多商用操作系统中实现,并即将在国产操作系统COSIXV2。X系统中实现。由于多个线程共享同一个进程的地址空间,使得线程创建,线程之间找切换及通信的开销大大降低,因而很适合于多CPU,多任务等并行环境下的处理。  相似文献   

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

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