共查询到20条相似文献,搜索用时 171 毫秒
1.
文中结合实际应用对GPS全球定位系统的定位导航信息的接收和参数数据的提取进行了讨论,在Win32环境下(Windows9x/NT/2000)基于Borland C++ Builder开发平台实现微计算机与GPS接收模块的串行通信编程.详细介绍了GPS数据通信的基本概念和数据格式,以及在Windows消息机制下的多线程异步串行通信机制,采用VCL组件技术实现Win32环境下与GPS数据通信程序的快速开发.应用该方法编写的程序简单方便,可以将卫星定位导航信息从GPS接收机完整传送到微计算机中,数据通信功能稳定可靠. 相似文献
2.
利用串口实现PC与PDA的同步通信 总被引:4,自引:1,他引:4
介绍了在某嵌入式系统中利用串口实现PC机和PDA的同步通信方法.首先讲述了本系统的组成部分及其在实际生活中的应用前景;然后阐述了使用Win32 API开发串口通信程序以及在特定PDA上用UART实现串口通信的步骤. 相似文献
3.
文中结合实际应用对GPS全球定位系统的定位导航信息的接收和参数数据的提取进行了讨论,在Win32环境下(Windows9x/NT/2000)基于BorlandC Builder开发平台实现微计算机与GPS接收模块的串行通信编程。详细介绍了GPS数据通信的基本概念和数据格式,以及在Windows消息机制下的多线程异步串行通信机制,采用VCL组件技术实现Win32环境下与GPS数据通信程序的快速开发。应用该方法编写的程序简单方便,可以将卫星定位导航信息从GPS接收机完整传送到微计算机中,数据通信功能稳定可靠。 相似文献
4.
Windows环境下,Win32汇编语言是一种功能强大的编程语言,用它能够开发出大型的软件.本文简单地介绍了Win32汇编语言程序设计方法和使用Visual C 6.0编译Win32汇编语言程序的步骤. 相似文献
5.
GPS与PDA的串口通信研究 总被引:3,自引:0,他引:3
本文阐述了在Windows CE嵌入式系统中,利用串口实现GPS和PDA通信的方法。首先介绍了GPS输出的数据格式,并对系统的软硬件环境做了描述。接着详细说明了如何使用Win32 API函数来开发串口通信程序,并给出具体步骤和部分实现代码。最后阐述了GPS数据在智能交通、GIS系统等方面的应用。 相似文献
6.
利用串口实现与PC与PDA的同步通信 总被引:3,自引:0,他引:3
介绍了在某嵌入式系统中利用串口实现PC机和PDA的同步通信方法。首先进行了本系统的组成部分及其在实际生活中的应用前景;然后阐述了使用Win32API开发串口通信程序以及在特定PDA上用UAPT实现串口通信的步骤。 相似文献
7.
用VisualC++编制串行通信程序 总被引:2,自引:0,他引:2
陈忠 《电脑编程技巧与维护》2000,(11):50-53
本文介绍了在Win32环境下用VisualC 的MFC实现串行通信方法,用类实现多线程编程,较好地将32位串口通信的API函数封装在一个类中实现串行通信,并给出示例程序。 相似文献
8.
本文提出一种在Win32系统中用C++语言建立引导程序(Launcher),以运行JAVA程序的方法.并且通过一个简单但典型的实例来说明该方法,并给以了完整实现. 相似文献
9.
基于Win32平台下串行通信编程方法研究 总被引:1,自引:0,他引:1
介绍串行通信编程的三种方式,着重说明在VC环境下串行通信编程所需要的Win32 API函数和串行通信编程的基本流程。最后以计算机通过串口控制投影仪为例,利用Win32 API笔者成功地实现串行通信。 相似文献
10.
采用Win32汇编语言实现了一个基于TCP/IP协议的网络通信功能。程序开发及运行结果表明,与传统汇编相比,在Windows操作系统下的Win32汇编具有高级语言的优点,能够以最灵活的方式调用系统封装函数,软件开发效率大为提高;与高级语言相比,Win32汇编应用程序占用内存资源少,运行速度快,保留了传统汇编的优点。 相似文献
11.
李鹏 《数字社区&智能家居》2014,(3):1473-1475
结合《微机原理及应用》课程的教学实践,阐述了以16位指令系统作为基础的理由,简述了快速处理32位指令系统的方法,介绍了在宏汇编MASM 6. X IDE环境下调试16位和32位汇编程序的安排,最后,讲述了编写Win32汇编程序的要点、Win32汇编程序集成开发环境下的使用方法。 相似文献
12.
13.
基于IrSock模式的红外通信方法的设计与实现 总被引:1,自引:0,他引:1
为了满足工作在嵌入式系统下的无线通信设备,譬如移动电话、掌上电脑和PDA等进行各种数据信息交流的需要,文中利用嵌入式开发工具eMbedded Visual C 4.0设计出一种基于IrSock模式进行红外通信的方法,最终实现在两台ETEN P300掌上电脑上通过红外收发器端口进行字符传送。由于Windows CE的APIs是Win32 APIs的子集,所以文中所设计的基于IrSock模式的红外通信的方法可以很方便地移植到带红外通信硬件的以Windows为操作系统的各种移动设备上。 相似文献
14.
基于USB接口的多通道实时数据采集系统 总被引:3,自引:0,他引:3
该文介绍了一种基于USB接口的多通道数据采集系统,详细介绍了系统的硬件实现,并给出了相关的USB设备驱动程序及相应的Win32应用程序的设计。 相似文献
15.
Win9X作为运行于32位保护模式下的操作系统,为保障系统安全,通过屏蔽底层操作的方式将最终用户与硬件隔离开,从而设备驱动程序成为操纵硬件的最底层软件接口。文章主要对Windows9X下虚拟设备驱动程序(VxD)开发进行剖析,详细阐述了虚拟设备驱动程序有关基本概念,并结合开发过程分析了Win9X的系统结构和Win9X下虚拟设备驱动程序结构。文章最后介绍了相应的程序开发工具,并给出了借助VtoolsD工具箱用C++语言编写虚拟设备驱动程序的实例。 相似文献
16.
基于Win32 API的通用串口通信组件的开发 总被引:1,自引:0,他引:1
介绍了基于Win32 API的通用串行通信组件的开发.采用OVERLAPPED串口操作方式,通过一种多缓冲区、多线程协同工作方式,实现了可用于各种Windows平台下串口通信编程的通用组件,并提供了手动模式及消息模式两种接口方式.分析了目前串口通信组件的不足和工业领域串口通信组件的需求;在归纳了Win32串口相关API的基础上提出了组件设计框架,对组件实现过程中的缓冲区设计、线程同步、信号系统、回调函数接口、读写线程流程等进行了详细介绍.文末给出了串口通信组件的两个应用实例,其运行效果证明了串口通信组件的设计合理、有效. 相似文献
17.
针对单线程进程机制通信开销大,系统工作效率低的问题,利用多线程技术和Windows API函数,开发设计了上位机的串行通信程序;根据PLC自由端口模式,设计了PLC的串口通信程序,从而实现了闭气塞自动检测装置中PLC和PC之间的通信.系统运行表明:基于自由口通信方式的上位机 PLC的自动检测控制系统,引入多线程后,检测效率明显提高,且性能稳定,可靠性高. 相似文献
18.
Android系统中Win32环境的高性能虚拟 总被引:1,自引:0,他引:1
针对Win32应用程序无法直接在Android系统中运行的问题,提出了一套高性能的虚拟Win32环境实现方案。通过将x86程序以翻译块(TB)为单位动态地翻译为高级精简指令集机器(ARM)指令并执行,解决了指令集不兼容的问题。同时,借助Wine这一兼容层将Win32 API调用最终转换为Linux系统调用,从而避免对整个操作系统的虚拟。此外,图形系统采用以虚拟Framebuffer为后端的X显示服务,并通过虚拟网络计算(VNC)协议完成图像在物理屏幕上的显示,以实现X窗口系统与Android图形系统的适配。经测试,系统本身的初始化时间小于30 s,内存占用小于150 MB,而其图形界面渲染、文件读写和浮点运算性能普遍可达系统级虚拟方案的4倍以上。实验结果表明,该框架具有启动速度快、资源占用低的特点,能够在Android系统中提供Win32环境的高性能虚拟。 相似文献
19.
黄大喜 《数字社区&智能家居》2010,(11)
笔记本电脑因使用更方便、功能更强大、价格更低廉等特点而愈来愈受消费者亲睐,然而笔记本电脑大多装了正版的Vista或Windows7操作系统,对于广大Windows XP用户来说,特别是平时工作和日常生活中习惯了使用XP,还真有一点不适应。那么如何在笔记本上既能使用不影响日常工作的XP,又能体验并熟悉Windows7新系统的新功能新特性呢?本文就如何在笔记本电脑上安装Windows XP和Windows7双系统作较详细的阐述,有兴趣的朋友不妨一试。 相似文献