首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 835 毫秒
1.
基于对cPCI平台和串行RapidIO网络技术特点的分析,提出了一种基于cPCI平台构建串行RapidIO网络系统的方法.该方法利用cPCI平台可供用户自定义的接插件定义了一种串行RapidIO互联标准,使用ZD高速接插件替代2 mm cPCI标准接插件,使得实现的串行RapidIO网络系统最大可支持单端口3.125 Gb/s的传输速率.并且设计实现了一种基于4U 8槽cPCI平台构建的串行RapidIO网络系统;还设计实现了一种串行RapidIO交换模块.  相似文献   

2.
谢辉 《现代计算机》2006,(1):98-100
串行编码检测技术是CDMA等现代通信技术的重要内容之一,因其灵活性和实用性,在各种领域中都有广泛应用.本文详细介绍了串行编码检测器的工作原理,并以基于状态机的状态迁移法具体讨论了串行编码检测器的分析手段、设计方法、注意事项.最后给出了使用CPLD器件完成的一种串行编码检测器的具体实现,并添附ABEL-HDL语言源代码.本文对同类设计具有一定的理论和实践参考价值.  相似文献   

3.
串行数据通讯在工业控制等应用中具有重要的作用,可用来实现前后台程序之间的消息传递与信息处理.本文结合实例,详细介绍串行数据通讯的基本原理,以及如何使用Delphi实现Win32下的基于线程的串行通讯设计.  相似文献   

4.
介绍了基于CPCI总线的异步串行模块的硬件设计与软件设计,其中,硬件设计部分描述了串行接口模块的硬件组成和寄存器定义;软件设计介绍了底层软件、中间件与应用层软件的设计思路,其中重点就底层软件设计,给出了设计方法与工作流程.经验证,该异步串行模块增加了串行通信的可靠性,满足四串口多线程同步满负荷运行的极端使用需求.目前,该模块已成功应用于工业测控等领域.  相似文献   

5.
基于单片机和CPLD的串行通信帧协议转换系统   总被引:1,自引:0,他引:1  
陈文建  谢家纯  徐军  易波 《计算机应用》2003,23(Z2):222-223
介绍一种基于MCS51单片机和Altera公司的MAX7000S系列CPLD的全双工异步串行通信帧协议转换系统的设计与实现.重点介绍了异步串行通信收发器(UART)的CPLD实现;以及单片机在未知待接收串行通信帧的帧长和界定符的情况下,对串行数据流按时域分帧的方法.  相似文献   

6.
奇异值分解(SVD)广泛应用于数字信号处理等领域.为提高SVD效率,Brent等提出一种由SVD处理器组成的阵列,应用并行JACOBI算法实现SVD.SVD处理器一般采用CORDIC位并行结构实现.本文比较CORDIC位并行结构和位串行结构,分析了位串行结构在硬件资源以及时钟频率上的优势,采用CORDIC位串行结构设计了SVD处理器,并结合位串行结构的特点对其进行了优化.仿真实验验证了该设计的正确性;CORDIC结构的对比实验表明,与位并行结构相比,位串行设计以一定的处理时间为代价,可以节约大量的硬件资源,适用于硬件资源紧缺的非实时场合.  相似文献   

7.
针对数字信号处理器(DSP)与其它控制器的通信需要,设计了一种基于TMS320LF2407A的串行通信系统.该系统通过串行外设接口(SPI)和通用异步收发器(URAT)两个通信模块实现DSP与PC主机和数显外设的串行通信.详细介绍了DSP串行通信系统的硬件设计原理和方法,给出了系统运行流程和相关的软件构架.通信实验表明,该系统电路设计简单,传输数据稳定准确,对DSP系统在通信方面的开发具有一定的参考价值和实际意义.  相似文献   

8.
从单片机与PC机之间串行通讯的角度,对MCS-51单片机和MSP430单片机进行了比较.主要从单片机与PC机之间串行通讯的硬件设计和软件开发两个方面分析了两种单片机在串行通讯上的异同,从而建议用户应根据自身的基础选择合适的单片机来实现与PC机之间的串行通讯.  相似文献   

9.
作为一个高性能的外设接口,PCI总线非常适于各类高速外设板卡的开发.为完成实验室中指控计算机与各分系统之间的高速串行通信,设计并实现了基于PCI总线的高速串行通信模拟系统.它主要由高速串行通信板和相应的驱动软件组成,利用通信板上固化的汇编程序初始化设备和实现HDLC协议的通信控制,借助设备驱动开发软件WinDriver,在VC的编程环境下编写了通信模拟系统的驱动控制程序,给出了基于PCI总线的高速串行通信模拟系统的设计与实现.  相似文献   

10.
基于FPGA的UART IP核设计与实现   总被引:2,自引:1,他引:1  
本文设计了一种基于FPGA的UART核,该核符合串行通信协议,具有模块化、兼容性和可配置性,适合于SoC应用.设计中使用Verilog HDL硬件描述语言在Xilinx ISE环境下进行设计、仿真,最后在FPGA上嵌入UART IP核实现了电路的异步串行通信功能.  相似文献   

11.
VXI总线字串行通信协议及其实现机构-字串行通信接口   总被引:2,自引:0,他引:2  
VXI总线字串行通信协议规定了VXI总线消息基命令者和 消息基从者之间最基本的通信方式,它也是实现更高级通信协议的基础。字串行通信接口则 是实现VXI总线字串行通信协议的硬件机构。是每一块VXI总线消息基器件必需的构件。本文 主要对VXI总线字串行通信协议、通信接口以及字串行通信过程进行了描述。  相似文献   

12.
Proteus虚拟环境提供的COMPIM组件,可用来设置单片机串口通信协议,使虚拟环境与实际PC通信成为可能。对于没有物理串口的PC机,可借助VSPD虚拟串口软件构建PC虚拟串口,仅用一台PC机就可实现单片机系统与PC串口通信。根据单片机串口通信的特点,提出了单片机与PC串口通信的结构模型,即应用层、数据链路层和物理层三层结构,探讨了串口通信结构模型与通信方式之间的关系。在Proteus环境中以虚拟串口为例,设计了硬件电路和通信程序、给出了串口通信程序流程图,在一台PC机上实现了单片机与PC串口通信。  相似文献   

13.
一个多串口多线程数据采集系统软件的设计与实现   总被引:5,自引:7,他引:5  
李勇 《微计算机信息》2006,22(16):152-154
本文着重探讨用多线程并行的方式通过多个串口进行并行通信。使用多线程进行串行通信的文献已有一些,但都没涉及到多个串口并行的情况。本文介绍的多串口多线程通信方法,使多个串口并行通信,从而实现大规模的数据采集与高速数据传输操作。  相似文献   

14.
串行扩展和串行通信方式已经成为当前单片机系统扩展的主流方式。目前单片机市场上不但有传统的UART串行接口,而且还有SPI、I2 C总线等串行接口。SPI接口是一种高速串行通信接口,特别适合于单片机之间的高速通信,但其工作方式较之传统的UART串行通信方式有很大的不同。本文给出SPI接口基础上的各种串行通信工作方式配置及驱动编程,并进行完整的测试。  相似文献   

15.
串口数据通信能够实现计算机与外部设备之间的数据传输,广泛应用于实时监控和工业自动化系统中,为此开发高效、快速、实用的串口数据通信系统尤为重要。从串口数据通信实现的过程出发,详细介绍了使用VB6.0的MSComm控件、使用SerialPort串口通讯类和调用API库中的通信函数三种方法实现串口数据通信的过程。并以农业生产蔬菜大棚自动杀虫灯数据采集分析程序为例,应用VS2012集成开发环境从基于API函数库实现串口数据通信系统的设计思路、打开串口和接收数据等通用类方法设计入手,实现了自动杀虫灯数据采集分析串口数据通信程序在VS2012中的设计。实验结果显示,在VS2012系统中采用API函数库实现的串口数据采集通信系统,编程效率较高、可移植性强,同时适合于对通信质量要求较高,传输距离较远的应用场合。  相似文献   

16.
本文结合雷达模拟器的设计实现,讨论了在Windows2000环境下实现串口通信编程的方法,并通过以API函数编写的程序为实例,分析了利用线程控制读写的方法.并给出其具体实现过程,成功地实现了PC机与DSP接口之间的串行通信。该实现方法适用于一般的串口通信.具有一定的代表性。  相似文献   

17.
基于Win32平台下串行通信编程方法研究   总被引:1,自引:0,他引:1  
介绍串行通信编程的三种方式,着重说明在VC环境下串行通信编程所需要的Win32 API函数和串行通信编程的基本流程。最后以计算机通过串口控制投影仪为例,利用Win32 API笔者成功地实现串行通信。  相似文献   

18.
分析了PC与TPG252A间串行通信的通信协议,实现了PC与TPG252A的RS232串口全双工异步串行通信,编写了实现串口通信的LabVIEW程序,解决了通信中数据以ASCII码形式传输的不便,程序简单,实用性强。  相似文献   

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

20.
串口是常用的计算机与外部串行设备之间的数据传输通道。由于串行通信使用方便,所以应用广泛。文章介绍了无线通信模块并对利用通信控件MSComm实现PC机与单片机的无线串行通信进行了研究。  相似文献   

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

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