首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 281 毫秒
1.
分析了PC与TPG252A间串行通信的通信协议,实现了PC与TPG252A的RS232串口全双工异步串行通信,编写了实现串口通信的LabVIEW程序,解决了通信中数据以ASCII码形式传输的不便,程序简单,实用性强。  相似文献   

2.
串口是一种单片机间通信非常通用的设备通信端口,因其结构简单、适合远距离传输,而得到广泛应用。基于串口的异步串行通信协议的设计是一项重要的应用。该通信协议通过对响应的加权准确地判断出响应的类型以及与之相对应的命令消息,克服由于主从单片机处理繁忙造成的响应延迟而导致的错误现象,使整个通信过程更加可靠。  相似文献   

3.
设计了一种基于现场可编程门阵列(FPGA)的通用异步串行控制器(UART)的IP核,该核符合串行通信协议,具有可重配置、可扩展性、灵活性、兼容性、功耗低的优点,适合于SOC应用。设计使用Verilog HDL硬件描述语言在QuartusII环境下进行设计、综合、布局布线,在Model Sim下仿真,最后在FPGA上嵌入UART的IP核实现异步串行通信功能。  相似文献   

4.
从实践和理论角度汇总了Windows下异步串行通信编程的基本规律和常见方法,指出了各种编程方法的优势和不足,重点阐述了如何扬长避短、综合应用各种方法编程实现可靠而高效的串行数据通信,突出说明了怎样使用“特定通信协议和定时机制、多线程优化和WinAPI”的最优串行编程的数据接收过程实现。  相似文献   

5.
高速数据总线技术是航空电子中的关键技术之一.IEEE 1394是一种新型的高速串行数据总线,并已成功用于航空电子中.其异步传输保证数据传输的可靠性,广泛用于命令、状态数据的传输;等时传输又能满足航电系统中大容量数据实时传输的需求.IP是互联网中最基本的通信协议,把IP运用在1394串行总线上(IP over 1394),充分利用1394的高速可靠等特点,将使IEEE 1394的应用更加广泛.文中主要讨论了通过1394串行总线传输IP数据包所必然的方法、数据格式和1394 ARP.  相似文献   

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

7.
单片机的高效串行通信研究   总被引:1,自引:0,他引:1  
随着数据交互需求的进一步提高,对串行通信的通信效率、通信性能提出了越来越高的要求。本文探讨一种基于串行通信,简单、高效的通信协议的制定方法,并通过实例代码实现了串行通信数据的高效传输。实验结果证明,该协议有效提高了串行通信的通信效率。  相似文献   

8.
《互联网世界》2009,(6):44-45
LIN(本地互联网络)是基于通用异步收发器(UART)的串行通信协议,作为一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。LIN为现有汽车网络(如CAN总线)提供辅助功能,LIN网络为电机、开关、传感器和灯的连接提供了经济高效的单线主从架构。  相似文献   

9.
LIN(Local Interconnect Network)是基于通用异步收发器(UART)的串行通信协议。作为一种低成本的串行通信网络,LIN用于实现汽车中的分布式电子系统控制,为现有汽车网络(例如CAN总线)提供辅助功能,为电机、开关、传感器和灯的连接提供了经济高效的单线主从架构。  相似文献   

10.
同步异步通信转换的CPLD/FPGA设计   总被引:1,自引:0,他引:1  
本文在解析串行RS232同步和异步通信协议的基础上,提出了在CPLD/FPGA上实现同步异步转换的方法和其IP 核的具体实现。本设计在XILINX公司的XC95144芯片上进行了硬件仿真和实时运行,可以作为通信模块或协议转换器置入应用系统中。  相似文献   

11.
嵌入式系统串口通信分层结构设计与实现   总被引:1,自引:0,他引:1  
介绍了以STC89C54RD+为核心具有ISP(在线可编程)特性的嵌入式系统中,PC机与该系统串口全双工通信的实现。给出了串口通信协议,提出了嵌入式系统中串口通信程序的分层结构设计的框架,及在KeilC51中实现该软件的方法。该方法有利于提高程序的封装性和模块化程度,同时也增强了串口数据收发处理的并发性和实时性。  相似文献   

12.
远程数据采集系统通信协议设计与实现   总被引:1,自引:2,他引:1  
赵丽萍 《微计算机信息》2004,20(10):51-52,13
数据传输是远程数据采集系统重要功能.要求精简高效的通信协议支持。本文根据《水情数据采集系统》通信结构与流程分析。使用Petri Net模型进行协议定义的形式化描述和可达树验证。设计一种适应PSTN远程数据传输的专用数据链路层通信协议,并给出协议编码规范、帧结构和基于组件的实现框架。  相似文献   

13.
孟繁智 《微处理机》2005,26(5):94-96
本文介绍了如何使用FPGA来设计异步串行通信中的下位机,重点分析了FPGA中接收模块的设计要点,并且给出了仿真的时序图;同时给出了一种帧通信协议,介绍了微控制器软核PicoBlaze进行协议解释的处理流程.本文设计的异步通信模块在实际系统中运行稳定可靠,证明了设计方案的正确性.  相似文献   

14.
本文介绍了STi5518异步串行通讯机制,提出了一种基于STi5518微控制器的数字有线电视机顶盒中串口通讯的解决方案,并实现了串行通讯在节目点播中的应用。  相似文献   

15.
In the course of software developing of embedded system, we usually use the remote debugger, which needs connection and communication between the host and target through the serial port,parallel port or Ethernet. Thus some effective and reliable communication protocol is eagerly needed. The paper presents a new communication protocol called EDP (Embedded Debugger Protocol)in embedded software developing. This protocol is proven successful on Intel Assabet(SA-1110).  相似文献   

16.
自动化系统中的串行通信协议的设计   总被引:3,自引:0,他引:3  
张海林  杨勇 《计算机工程与应用》2003,39(31):159-160,218
文章提出一种基于开放系统互联模型的串行通信协议结构,讨论了各层协议的功能和实现方法。采用该协议可以设计出简单可靠的串行通信程序,能够满足自动化系统中设备之间的数据通信要求。  相似文献   

17.
阮锋  沈进棋  诸静 《计算机工程》2004,30(21):186-189
对移动机器人的通信需求进行了归纳分类,阐述了串口操作中的几个关键技术,介绍了设计的一个串行通信类,并具体介绍了设计的针对移动机器人、基于无线传输、以消息和文件两种传输格式实现的串口通信协议。  相似文献   

18.
基于双缓冲与环形缓冲的串行驱动设计   总被引:1,自引:0,他引:1  
介绍了基于双缓冲与环形缓冲技术的串行驱动设计,给出使用双缓冲与环形缓冲区实现高速发送或接收数据的设计思路及实现方法,运用此方法编写异步串行板WDM模式驱动。  相似文献   

19.
李彪  刘杰 《计算机工程与科学》2020,42(11):1922-1928
Particle transport simulation plays an important role in the field of nuclear science and medical radiation therapy. Based on Monte Carlo method, this paper proposes a heterogeneous cooperative algorithm of particle transport on the Tianhe 2A system. Based on the asynchronous communication modes (BCL and ACL) of the Tianhe 2A system, a simple and efficient symmetric communication mode between the CPU and the Matrix2000 accelerator is proposed. On the Matrix2000 accelerator, the thread level parallelism of the program is developed through OpenMP instructions. The original serial data collection communication mode is optimized, and a new communication mode based on binary tree structure is proposed, which greatly reduces the communication time. On the Tianhe 2A system, the parallel program based on CPU/Matrix2000 heterogeneous collaborative computing can be scaled up to 450k cores, and the parallel efficiency compared to 50k cores is stabilized at 22.54%.  相似文献   

20.
分析了基于Windows 9x/2000平台上的异步串行通信程序开发方法,结合开发实践讨论了用C Builder语言实现基于ActiveX控件实现Windows环境下的文本及二进制数据通讯的方法,并给出编程的一般步骤和详细解释.最后讨论了工程实践中常遇到的通讯方式选择、初始化和校验等问题。  相似文献   

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

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