共查询到19条相似文献,搜索用时 62 毫秒
1.
为了适应全数字化自动控制更加广泛的应用,采用现场可编程门阵列(FPGA)对异步串行通信控制器(UART)进行多模块的系统设计的方法,使串口通信的集成度更高。对UART系统结构进行了模块化分解,可分为三个模块:FPGA波特率发生器控制模块、FPGA数据发送模块及数据接收模块。采用Verilog语言描述硬件功能,利用Xilinx公司的FPGA芯片,在Xilinx ISE Design Suite 13.4环境下进行设计、编译、综合、下载。采用第三方仿真工具ModelSim进行模拟仿真。 相似文献
2.
蹇兴亮 《电气电子教学学报》2004,26(5):78-80
在计算机串行通信教学中,采用很慢的通信速度,可以使学生了解通信细节、按位传送的过程,有助于对通信原理的理解。以MCS—51单片机为例,介绍了具体实现方法,并给出相关程序。作为波特率发生器的定时器T1工作在计数状态。利用定时器T0中断调用产生的方波作为T1的计数时钟信号,用此方法可得到非常低的波特率。 相似文献
3.
4.
5.
介绍了SoPC(System on a Programmable Chip)系统的概念和特点,给出了基于PLB总线的异步串行通信(UART)IP核的硬件设计和实现。通过将设计好的UART IP核集成到SoPC系统中加以验证,证明了所设计的UARTIP核可以正常工作。该设计方案为其他基于SoPC系统IP核的开发提供了一定的参考。 相似文献
6.
在CPLD中实现高速异步串行通信 总被引:2,自引:0,他引:2
利用CPLD实现高速异步串行通信的方法,主要适用于必须使用高速异步串行通信,而对误码率要求又不是很高的应用环境,如基于RS485协议的共线语音通信系统。 相似文献
7.
8.
介绍了一种提高PC机异步通信传输速率的方法。此方法的最大特点是不需要改变PC硬件,设计简单灵活,能适应各种系统的要求,实验证明是切实可行的。 相似文献
9.
单片机与PC机串行通信中波特率的确定 总被引:1,自引:0,他引:1
详细论述了单片机与PC机串行通信中波特率的确定原则和方法,特别给出了PC机与单片机串行通信中非标准波特率的计算方法及不同环境下实现的实例。 相似文献
10.
本文主要介绍利用通用异步收发器(UART)16650芯片实现PC机与DSP之间高速串行通讯的方法。并介绍了16650芯片的功能特点、操作模式和内部寄存器。同时给出了它们之间的硬件接口电路,软件初始化以及接收、发送子程序。 相似文献
11.
12.
介绍了蓝牙技术及其HCI(主机控制器接口),并基于HCI协议规范给出了一种单片机C8051F120与PC之间的无线通信方案.单片机通过UART控制爱立信蓝牙模块ROK 101 008,PC通过USB控制蓝牙适配器,实现两端无线数据传输.此方案不仅可以用来进一步开发蓝牙高层协议和应用,而且它本身也可作为独立的无线通信模块应用到多种场合. 相似文献
13.
14.
UART通信的FPGA实现设计 总被引:1,自引:0,他引:1
阐述了UART异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块,介绍了用硬件描述语言Verilog来开发UART通信接口电路的FPGA实现。本设计使用Xilinx的FPGA器件,将UART的核心功能嵌入到FPGA内部,不但实现了电路的异步通讯的主要功能,而且使电路更加紧凑、稳定、可靠。 相似文献
15.
16.
17.
18.