首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
针对目前支持多协议的智能仪表存在的串口不足问题,在研究了智能仪表软件架构、串口接收点和串口发送节点结构的基础上,设计了一种支持多串口同时抄表的智能仪表程序。同时,较详细地阐述了设计中支持多协议的串口接收程序,以及支持多协议的串口发送程序的设计流程。实践证明,该设计可以有效地解决智能仪表协议的多样性和串口数量有限之间的矛盾。  相似文献   

2.
目前ARM9处理器在嵌入式系统中得到了广泛应用,但是其通常只有3个及其以下的串口,对于需要多串口通信的系统难以满足要求;因此通过对基于ARM9处理器车载智能终端设计中遇到的多串口扩展问题进行了分析研究,提出了利用具有将单串口扩展为5串口功能的串口扩展芯片GM8125实现多串口扩展的方案,并在串口通讯中采用了分层设计的方法,提高了系统的稳定性和运行效率;并且利用GPS和GPRS模块实现与计算机多串口的通信,验证了方案的可行性。  相似文献   

3.
使用 STM32单片机进行多串口通信,采用虚拟串口软件(VSPD)结合串口调试软件进行多串口通信发送和接收功能的仿真测试研究,克服了 RealView 软件不能仿真接收通信的缺点。介绍了虚拟串口和仿真串口的绑定方法,给出了各模块的软件代码。仿真测试结果表明,采用该方法,可以在没有硬件平台的情况下,完成基于 STM32多串口收发通信的软件开发应用。  相似文献   

4.
针对多通道串口数据的采集与传输现实需要,提出了一种基于FPGA的多通道串口数据采集方案。通过对多路串口数据的同时采集、缓冲及打包的数据流处理思想,采用FPAG+多串口+USB的硬件框架及总线不同速率的传输算法,实现了多路串口数据的采集与传输。为了验证设计的有效性,设计了6路串口同时传输的试验方案,最终通过试验满足预期要求,达到多路串口同时采集及传输的目的。  相似文献   

5.
单片机多路模拟串口的实现及其性能分析   总被引:1,自引:0,他引:1  
针对在进行多串口通信时单片机串口不够用的问题,提出了一种单片机多路模拟串口的实现方法.介绍了标准的串行通信数据格式,分析了硬件串口的工作原理,以及软件扩展串口的数据发送和数据接收实现方法.通过实验分析证明了软件扩展多路串口的可行性、易用性及通用性,在基于GPRs的分水点流量远程监控终端的应用中取得了预期的效果.  相似文献   

6.
应用EDA技术设计了基于FPGA的串口集线器硬件电路,并用微软发布的DDK编写了驱动程序,实现了单个串口至多个串口的扩展.多个串口设备可以通过一个上游串口与计算机进行通信.  相似文献   

7.
在以MCS-51单片机为核心的应用系统中,经常需要将其单个串口扩展为多个串口,以实现多串口通信。以AT89S51单片机为例,提出了基于GM8123/8125的串口扩展方案,实际应用表明该方案使用简单、通讯可靠、与标准串口通信格式兼容,解决了单片机在串行通信应用系统中的串口局限问题。  相似文献   

8.
在嵌入式组合导航系统中,对导航计算机进行串口扩展是实现导航计算机和多个异步串口导航设备进行数据通信的重要前提。针对目前的串口扩展法无法有效利用串口扩展芯片内部FIFO的问题,提出了一种基于数据拆分的串口扩展法,并依据该方法设计了以MSP430F149单片机和TL16C554A芯片为核心的多路异步串口系统。试验证明,该方法能有效地利用串口扩展芯片的内部FIFO,提高了系统的串口通信效率。  相似文献   

9.
为了解决系统设计中单片机串口数量较少不能同时满足多路串行通信的问题,通过对现有串口扩展技术进行对比分析,并针对水文监测系统的应用需求,提出了基于芯片XR16L784完成串口扩展的设计方案;介绍了串口扩展芯片XR16L784的硬件设计和软件编程的具体实现方法,并在水文监测系统上进行了实验验证;结果表明:串口扩展芯片XR16L784可有效实现多个串口扩充,扩充后的串口通道能够在不同波特率下稳定、可靠实现数据双向传输;串口扩展方案解决了在多路串行通信系统中系统主控单元串口数量有限的问题,在水文监测系统中体现出很好的实用价值。  相似文献   

10.
在一个平台上利用KVM虚拟机可以运行多个操作系统,有效地利用硬件资源。串口是一个独享设备,如何让多个虚拟机都能够使用串口设备,文中提出了一种串口转发器的设计和实现方法。该方法实现了通过一个串口设备连接、调试多个虚拟机的功能。该方法利用管道通信和输入/输出重定向机制使得多个KVM虚拟机可通过一个物理串口进行通信,每个KVM虚拟机通信时都能独享这个串口设备,实际应用表明这种方法使用方便、通信性能可靠。未来在高性能服务器上将更多地使用KVM虚拟机运行多个操作系统,使用该串口转发器可方便地解决调试多个虚拟机系统的问题。  相似文献   

11.
介绍了在嵌入式操作系统VxWorks下串口驱动程序的结构和原理,分析了基于PCI总线的多串口扩展卡的标准驱动开发过程,并实现了多串口卡共享中断.  相似文献   

12.
本文介绍了嵌入式操作系统VxWorks下的串口驱动程序的结构和基于16C554芯片的多串口扩展卡,分析了共享中断的多串口扩展卡的标准驱动开发过程,最后介绍了简单的非标准驱动的实现方法。  相似文献   

13.
本文介绍了嵌入式操作系统VxWorks下的串口驱动程序的结构和基于16C554芯片的多串口扩展卡,分析了共享中断的多串口扩展卡的标准驱动开发过程,最后介绍了简单的非标准驱动的实现方法。  相似文献   

14.
以一个简单的生产看板系统为例,讨论在VC++开发平台下基于Moxa多串口卡和Moxa公司提供的PComm函数库的多串口实时通信的实现。项目运行结果显示,这种实现方式不仅编程简单而且性能良好。  相似文献   

15.
李伟  陈明  李平  杨恒 《测控技术》2011,30(2):69-72
首先介绍在S3C2410A系统中利用TL16C554芯片扩展串口的硬件设计方法,其次分析了Windows CE下的串口驱动的流程,最后在原有串口驱动的基础上添加内核对TL16C554 扩展串口的支持.实验表明,通过扩展出的串口可以实现正确地发送、接收数据信息,也可以与GSM/GPRS模块、射频模块等具有串行接口的外设正...  相似文献   

16.
自主式水下机器人(以下简称AUV)数据采集与管理系统(以下简称DCAM)利用多线程同步和通信机制实现了多串口数据采集,利用循环缓存区和存储转发的机制实现了将数据通过网络定时传送给工控机并将数据在本地保存。最后采用白盒测试的方法对该系统进行了测试并利用Musa执行时间模型对该系统进行了定量估计和预测其可靠性,预测结果显示该系统可以达到预计要求。  相似文献   

17.
本文给出了一种使用DriverStudio设计WDM驱动程序的方法.用以实现数控系统应用程序对运动控制卡的访问.文中以基于PCI总线的运动控制卡为对象,在构架其硬件结构的基础上,阐述了设计WDM驱动程序的主要步骤,开发了WDM驱动程序,在Windows环境下进行测试,达到了预期目的.  相似文献   

18.
SD卡是一种基于半导体闪存的新的存储介质,广泛地应用在便携式设备上。按照SD卡规范的描述,SD卡提供了两种通信协议:SD模式和SPI模式,驱动可以选择任意一种模式来实现。目前基于SPI的SD卡驱动研究还比较少.研究基于SPI总线模式的SD卡驱动软件设计并分析SD卡的初始化过程和读写过程。  相似文献   

19.
基于ARINC429总线接口板卡的驱动程序设计与实现   总被引:2,自引:0,他引:2  
在介绍ARINC429总线接口板卡体系结构的基础上,重点阐述了Windows2000下,该型板卡驱动程序的设计与实现.驱动程序的应用程序接口开发采用WinDriver设备驱动程序工具包,详细介绍了板卡设备注册,存储器访问以及中断处理的实现机制.板上程序则结合板卡的硬件设计,介绍自测试以及数据收发功能的实现.  相似文献   

20.
给出一种嵌入式Linux下USB接口的Chirp无线通信网卡驱动的设计与实现。分析了Linux下无线网卡的驱动模型,为含有微处理器、射频发射模块和USB接口的无线网络节点编写网卡驱动。与嵌入式Linux系统配合,成功组建了嵌入式AODV自组织无线网络。测试效果表明:该网卡驱动实现了上层TCP/IP应用的透明网络传输,下层实现了基于AODV路由的自组织多跳网络通信,提高了无线节点应用的可移植性和复用性。  相似文献   

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

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