共查询到18条相似文献,搜索用时 343 毫秒
1.
2.
LPC3250微控制器具有很好的市场前景,基于它的硬件平台进行WinCE6.0的串口驱动开发是个难点。本文简单介绍了WinCE6.0的串口驱动模型;结合LPC3250串口的特殊性,详细说明在串口驱动开发的具体实现过程中如何配置串口相关的寄存器和处理中断;并分析了相关的部分源代码、注册表和Source文件。该驱动程序的实现为各种串口驱动开发提供了方便,经过测试,该设计方案是正确可行的。 相似文献
3.
以基于MPC8270串口驱动为例,分析了VxWorks下串口驱动的层次和机理,研究了ttyDrv驱动和MPC8270的SCC接口的工作原理。通过对可加载串口通信驱动程序的实际编写,详细描述了MPC8270体系结构微处理器的串口驱动程序设计基本方法、步骤,实现了串口驱动程序与系统内核启动的分离。 相似文献
4.
WinCE下多线程串口通信在导航系统中的应用 总被引:1,自引:0,他引:1
基于Windows CE操作系统下的GPS导航系统需要实时地接收来自GPS接收机的定位数据,同时对串口进行实时监控并且还可以在前台界面进行一些其他的操作,利用基于多线程的串口通信编程方法可以有效地解决这一问题。介绍了WinCE操作系统的特点、GPS导航系统的特点、多线程技术的基本概念和串口通信编程技术,分析了GPS导航系统的功能和需求,着重阐述了采用多线程的CCom Port类的串口通信方法来获取定位数据的软件设计过程。通过测试,在满足系统实时性要求的同时,避免了资源浪费,提高系统软件的运行效率。 相似文献
5.
6.
基于现有的Linux普通方式传输的串口驱动,提出了通过利用DMA的高速串口驱动,根据传输时的实时数据量,利用DMA方式和普通方式相结合的方式进行数据传输,大大提高了传输速率,同时降低了系统的开销,减少了CPU的使用。在双核移动终端中进行验证,两芯片通过串口进行芯片间通信,实验结果证明了设计的高速串口驱动具有较好的可靠性和可行性。 相似文献
7.
介绍了一种QNX系统中基于AM3352的多串口通信驱动的设计方法.首先给出了利用FPGA扩展串口的设计电路,以此为基础实现了硬件的配置代码,接着阐述了QNX下串口驱动的工作原理,然后从串口初始化、接收数据、发送数据几个方面讲述了串口驱动的开发过程和方法. 相似文献
8.
目前ARM9处理器在嵌入式系统中得到了广泛应用,但是其通常只有3个及其以下的串口,对于需要多串口通信的系统难以满足要求;因此通过对基于ARM9处理器车载智能终端设计中遇到的多串口扩展问题进行了分析研究,提出了利用具有将单串口扩展为5串口功能的串口扩展芯片GM8125实现多串口扩展的方案,并在串口通讯中采用了分层设计的方法,提高了系统的稳定性和运行效率;并且利用GPS和GPRS模块实现与计算机多串口的通信,验证了方案的可行性。 相似文献
9.
本文介绍了GPS和计算机串口的连接方式,和在Windows95以上环境下,利用Windows API函数开发基于Windows消息机制的多线程串口通信程序,实现与GPS通信的方法。 相似文献
10.
11.
12.
13.
MBSE是复杂系统设计的重要范式,尤其对于大型嵌入式系统设计具有重大意义;但在MBSE的虚拟验证环节,针对节点的串行端口的互联通信仍缺乏有效灵活的手段;为解决该问题,提出了一种基于Linux系统内核驱动的串行端口模拟方式,实现了基于模拟串行端口的多虚拟设备间的通信技术;分析了标准串行端口的内核驱动架构,进行规范的驱动设计,构建模拟串行端口,以模拟设备替代真实硬件设备;实验验证了模拟的串行端口的功能可用性,且具备平均456.98Mbps的最大传输速率,满足物理串行端口的速率范围要求;利用该模拟串行端口,实现了虚拟设备间的双向串行通信实验,能够支持嵌入式子系统间串行通信模拟的需要。 相似文献
14.
15.
16.
17.
GPS与PDA的串口通信研究 总被引:3,自引:0,他引:3
本文阐述了在Windows CE嵌入式系统中,利用串口实现GPS和PDA通信的方法。首先介绍了GPS输出的数据格式,并对系统的软硬件环境做了描述。接着详细说明了如何使用Win32 API函数来开发串口通信程序,并给出具体步骤和部分实现代码。最后阐述了GPS数据在智能交通、GIS系统等方面的应用。 相似文献
18.
用Java实现GPS全球定位系统定位数据的提取 总被引:1,自引:0,他引:1
结合主要的相关程序代码对GPS全球定位系统的定位导航信息的接收和参数数据的提取进行了讨论,同时也对用Java语言实现串口通信的程序设计作了简要的讲述。 相似文献