首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 19 毫秒
1.
郭晓明  张德 《电声技术》2010,34(6):31-33,37
将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了fifo、有限状态机,实现了FPGA片上UART的设计,给出了仿真结果,并且作为独立模块通过了DSP与计算机之间的数据通信测试。  相似文献   

2.
谢谢 《电子设计工程》2012,20(16):51-53
UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了有限状态机,实现了FPGA片上UART的设计,给出了仿真结果。  相似文献   

3.
A real-time visible light communication(VLC) to universal asynchronous receiver/transmitter(UART) conversion system is made up of a transmitter with a light emitting diode(LED) and a receiver with a photodiode(PD), by which a VLC system is connected to traditional communication modes, and the data are transferred by wireless visible light. UART packets are converted to light packets by the modulation of a 10 k Hz on-off-keying(OOK) light signal, and the data losses in the transportation are avoided by the protection of a data buffer mechanism. The experimental results reveal that the real-time VLC to UART conversion system can provide a real-time VLC transmission way for two UART devices in not less than 10 m at a baud rate not less than 19 200 Bd with stable ambient lighting at the same time.  相似文献   

4.
刘浩淼  卞树檀  朱守保 《电子设计工程》2011,19(12):153-155,159
为了实现PC机与CPLD的通信,进行了相应的研究。分析了RS-232C通信协议,自定义了数据包传输格式。根据UART模块工作状态多的特点,应用了有限状态机理论进行编程实现。为降低误码率,应用16倍频技术,实现了波特率为9 600 bit/s的串口通信。在Quartus II平台上用VerilogHDL进行编程,并通过了VC编写程序的数据传输的验证。研究成果为工程上PC机与嵌入式系统数据传输的问题提供了一种解决方法。  相似文献   

5.
基于FPGA的UART设计   总被引:15,自引:1,他引:14  
UART是一种广泛应用于短距离、低速、低成本通信的串行传输接口。由于常用UART芯片比较复杂且移植性差,提出一种采用可编程器件FPGA实现UART的方法,实现了对UART的模块化设计。首先简要介绍UART的基本特点,然后依据其系统组成设计顶层模块,再采用有限状态机设计接收器模块和发送器模块,所有功能的实现全部采用VHDL进行描述,并用Modelsim软件对所有模块仿真实现。最后将UART的核心功能集成到FPGA上,使整体设计紧凑,小巧,实现的UART功能稳定、可靠。  相似文献   

6.
为满足FPGA与PC之间的通信需求,提出了一种FPGA的通用异步收发器设计实现方法。在Xilinx ISE 11开发平台上采用Verilog HDL硬件描述语言及其自带的IP CORE,实现了UART精确波特率时钟模块、UART发送模块和UART接收模块。并在ISE环境下进行综合建模仿真,给出各模块的仿真时序图以及综合生成的RTL图。实验通过Xilinx公司的XC2VP30 FPGA开发板对程序进行下载运行调试,与PC进行实时通信,结果表明,UART控制器工作稳定可靠,较好地实现了数据串行通信,达到预期设计要求。  相似文献   

7.
简要分析了当前语声IC开发存在的问题,并针对这些问题提出了一种基于DSP UART架构的语声IC开发系统方案。对UART(通用异步接受发送)器件TL16C550BN,语声IC———ISD4004等器件的特点做了简要介绍。在硬件电路设计部分,对如何通过TL16C550BN实现PC机与DSP之间的通信、SPI接口以及DSP与语声IC之间的接口电路均做了详细介绍。还对系统上、下位机软件的实现做了具体分析。利用本文介绍的语声IC开发系统对语声IC进行开发将更为便捷、灵活,具有较大的实用意义。  相似文献   

8.
通用异步收发器 (Universal Asynchronous Receiver/Transmitter,UART) 具有传输线少、可靠性高、波特率可调等优点,广泛应用于数据通信和控制系统.基于开放式多媒体应用平台(OMAP),采用FPGA的UART模块和MAX1500的SIM卡模块,将I/O线与SIM卡进行通信,实现了手机终端利用UART异步串口读写SIM卡数据的目的;在此过程中,由于实行奇偶检验,保证了传输数据的正确性和可靠性.  相似文献   

9.
基于无线可见光通信的双向语音对讲系统   总被引:9,自引:9,他引:0  
设计并实现了基于无线可见光通信(VLC)的双向语 音对讲系统。上下行链路均使用普通的1W发光二极管(LED)手电筒作为发射端光源, 同时实现语音传输和照明功能。系统采用开关键控-非归零码(OOK-NRZ)调制方式,在测 试LED的光电特性后,设计了LED 驱动电路和接收电路;使用单片机控制音频编解码芯片实现语音信号的采集、处理和传输, 通过异步收发传输接口(UART) 进行数据传输,实现了最远通信距离为40m、最高传输速率为2.5Mbit/s的全双工实时语音 对讲。本文系统实现复杂度低、成 本低和功耗小,并可应用于其他数据传输场合,具有良好的实用性和广泛的适用性。  相似文献   

10.
利用FPGA实现UART的设计   总被引:3,自引:0,他引:3  
采用VHDL语言作为硬件功能的描述,硬件采用Altera公司的EP1K30TC144-3芯片,运用模块化设计方法分别设计了UART(通用异步收发器)的发送器、接收器和波特率发生器。在Max-plusII环境下进行设计、编译和仿真,并结合FPGA(现场可编程门阵列)的特点,实现了一个可编程的UART模块。上位机利用VB6.0编程实现PC机与UART的通信。  相似文献   

11.
随着信息化、智能化、网络化的发展,嵌入式技术已经成为通信和消费类产品的共同发展方向。简要介绍嵌入式操作系统Windows CE,同时对Windows CE下两种基本的驱动开发模型本机设备驱动程序和流接口驱动程序进行重点说明。在了解两种模型的基础上,以基于S3C2440处理器的UART0驱动程序开发为例,详细介绍嵌入式操作系统Win-dows CE下流接口设备驱动开发的具体过程。  相似文献   

12.
冯毅 《电子技术》2014,(6):55-57,34
工业控制计算机中广泛使用串行接口UART与外围设备进行通信,同时,Windows操作系统以其友好的UI界面被广泛采用。文中阐述了UART设备的工作原理,并利用Jungo公司的WinDriver软件实现了Windows操作系统下一种PCI转多路UART设备的驱动开发。  相似文献   

13.
单片机的串行通信接口技术探讨   总被引:3,自引:0,他引:3  
李建设 《现代电子技术》2005,28(18):61-63,67
MCS-51单片机内部有一个全双工的串行通信口,即串行接收和发送缓冲器(SBUF),这两个在物理上是独立的接收发送器,既可以接收数据也可以发送数据。但接收缓冲器只能读出不能写入,而发送缓冲器则只能写入不能读出。本文以MCS-51单片机为核心,利用通用可编程的异步接收/发送器UART这个通信口既可以用于网络通信,亦可实现串行异步通信,还可以构成同步移位寄存器使用。如果在串行口的输入输出引脚上加上电平转换器,就可容易地构成标准的RS 232接口,与PC机、MCS-51单片机、网络计算机连接进行数据通信。可以方便监测系统,增强设备应用的灵活性。  相似文献   

14.
一种与ZigBee/802.15.4协议兼容的RF模块XBee/XBee Pro及其应用   总被引:6,自引:0,他引:6  
介绍了一种与ZigBee/802.15.4协议兼容的MaxStream公司推出的RF模块XBee/XBeePro的性能特点、引脚功能、操作模式及其在小型无线传感网络中的应用。该模块设计满足IEEE 802.15.4标准,具有DSSS(直接序列扩频)功能;硬件采用标准UART接口;具有接收、发送、睡眠、命令和空模式等5种操作模式。该模块具有体积小、功耗低、接口简单、易于组网以及升级方便等优点,适用于较低数据速率的短距离通信应用,尤其在智能无线传感网络设计中有着广阔的应用前景。  相似文献   

15.
文章实现了一种应用于串行通信中的抗噪声接收电路的设计。UART被广泛应用于在远端设备之间进行串行通信,传统接收电路在位周期的中央对信号进行采样,但是由于各种随机噪声的干扰,会引起数据采样错误,造成通信出错。文章提出的设计方法是利用一个累加器在一个特定窗口周期内对串行数据进行采样并累加,再根据累加和判断出窗口期内正确数据位,从而滤去串行线路上的噪声得到纯净的串行数据,这大大增强了串行通信的可靠性。文章利用Quartus软件对设计进行编译、综合、仿真。仿真结果表明该电路能有效滤去串行线路上噪声,极大增强了接收电路的抗噪声性能。  相似文献   

16.
李赓  张长森  苏玉娜 《通信技术》2009,42(12):35-37
通用异步收发器(UART)是一种短距离串行传输接口,在光通信和控制系统中得到了广泛的应用。现场可编程门阵列(FPGA)是一种半定制的集成电路,结合计算机软件技术(EDA.技术)可以快速、方便地构建数字系统。提出了一种基于FPGA的光端机UART的设计方法,实现了对UART的模块化设计。首先简要介绍了UART的基本特点,然后采用有限状态机(FSM)设计接收器模块和发送器模块,所有功能的实现全部采用VHDL进行描述。最后给出仿真结果,验证了整个设计的正确性和可靠性。  相似文献   

17.
USB UART芯片FT232BM及其应用   总被引:2,自引:0,他引:2  
张波  武国斌  朱永忠 《电子质量》2004,(2):J001-J002
FT233BM是FTDI公司生产的第二代USB UART双向转换芯片,有效地解决了串行数据与USB数据的转换,该芯片不仅对第一代的FT8U232AM的功能进行了扩充,也保持了对原有产品引脚的兼容性,提高了通信效率,拓宽了应用范围.文中介绍了FT8U232BM内部结构、工作原理,及其典型应用.  相似文献   

18.
串行通信在数字信息系统以及控制系统中得到了广泛的应用。针对传统UART传输速率低、稳定性相对较差的状况,介绍了高速异步串口UART16550的工作原理与设计实现,并且给出在现场可编程门阵列FPGA上的实现与验证仿真。这项设计对于片上系统之间以及与PC机之间的串行数据传输有了很大程度的改善。  相似文献   

19.
针对局域增强系统地面子系统中导航信息数据量大、实时性要求高的特点以及当前 DSP 信息处理的能力,设计实现了基于 DSP 的局域增强系统地面子系统导航数据通信。设计中采用 TL16C752B 串口芯片和 FPGA 扩展串口接收 GPS 数据,采用 TMS320C6416 实现 GPS 数据的实时处理,实现了 GPS 数据的实时接收和处理。  相似文献   

20.
UART是广泛使用的串行数据通信电路,因其要求的传输线少,可靠性高,传输距离远,所以系统间互联常采用RS—232接口方式。文章基于Verilog HDL语言,结合有限状态机的设计方法来实现UART,将其核心功能集成到DSP上,使整体设计紧凑、小巧,实现的UART功能稳定、可靠,为DSP的RS—232接口提供了一种新的解决方案。该IP核已用于一款32位浮点DSP芯片的设计中。  相似文献   

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

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