首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本刊前两期分别介绍了PSoC3的SPI总线和I^2C总线,通过一些实例介绍了这两种总线的使用技巧和配置方法,本文将介绍PSoC3的UART模组,通过本文,读者可以了解和掌握的UART模组的工作原理和配置技巧,并根据实例实现PSoC3与PC机通信。  相似文献   

2.
该文阐述了通用异步收发器(UART)异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块。该文基于Verilog语言实现了接收器和发送器这两个UART的内部核心功能模块,通过Modelsim对相应Verilog-HDL程序的仿真,验证了其异步串行数字接收和发送的功能。  相似文献   

3.
该文阐述了通用异步收发器(UART)异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块。该文基于Verilog语言实现了接收器和发送器这两个UART的内部核心功能模块,通过Modelsim对相应Verilog-HDL程序的仿真,验证了其异步串行数字接收和发送的功能。  相似文献   

4.
基于有限状态机实现全双工可编程UART   总被引:6,自引:1,他引:6  
异步协议是广泛应用于数据链路层的串行通信协议,文中基于该协议用VHDL设计了全双工可编程UART(Uni—versal Asynchronous Receiver Transmitter,通用异步收发器)。重点讨论了使用FSM(有限状态机)技术进行接收器和发送器两大核心模块的设计实现,以及接收器能够正常工作的关键技术——倍频采样技术;此外本设计在采样的同时实现串并转换,它比传统的方法能少一个周期的时钟消耗。设计的UART在Quartus Ⅱ4.0中通过了全部功能仿真。  相似文献   

5.
异步协议是广泛应用于数据链路层的串行通信协议,文中基于该协议用VHDL设计了全双工可编程UART(Uni-versal Asynchronous Receiver Transmitter,通用异步收发器)。重点讨论了使用FSM(有限状态机)技术进行接收器和发送器两大核心模块的设计实现,以及接收器能够正常工作的关键技术———倍频采样技术;此外本设计在采样的同时实现串并转换,它比传统的方法能少一个周期的时钟消耗。设计的UART在Quartus II 4.0中通过了全部功能仿真。  相似文献   

6.
上讲介绍了PSoC3的串行外围设备接口(SPI)总线技术,以PSoC3控制MAX7221实现数码管动态显示为例,详细的介绍了PSoC3的SPI可配置模组的特点及使用方法。本讲将介绍PSoC3的另外一种可配置数字模块——I2C总线,为配合本文实验,还将简要介绍PSoC3的另外一种可配置资源——LCD控制器。通过本  相似文献   

7.
上讲介绍了PSoC3的串行外围设备接口(SPI)总线技术,以PSoC3控制MAX7221实现数码管动态显示为例,详细的介绍了PSoC3的SPI可配置模组的特点及使用方法。本讲将介绍PSoC3的另外一种可配置数字模块——I^2C总线,为配合本文实验,还将简要介绍PSoC3的另外一种可配置资源——LCD控制器。通过本文,读...  相似文献   

8.
单片机串行通讯技术在数据采集系统中的应用   总被引:5,自引:0,他引:5  
能够完成异步通信的硬件电路称为UART,即通用异步接收器/发送器(Universal Asynchronous Receiver/Transmitter),本文介绍了应用8051单片机一主机多从机组成的串行异步通讯接口技术进行数据采集,采用RS-485标准接口通信,其抗干扰能力强,可与32台从机通讯,传输距离可达1200m,最大传送速率1Mb/S.  相似文献   

9.
基于FPGA的UART设计与应用   总被引:2,自引:1,他引:1       下载免费PDF全文
蒋艳红 《计算机工程》2008,34(21):225-226
针对通用异步收发器(UART)的特点,提出一种基于FPGA芯片的嵌入式设计算法,其中包括状态机设计技术和层次设计方法,实现了数据传输的全双工收/发功能,设计了UART的功能测试电路。结果表明,该设计具有可编程收/发数据位数和提供功能扩展等优点。  相似文献   

10.
一、ST16C550的结构16C550是通用的异步接收器和发送器,它具有16字节发送和接收FIFO,还有一个可编程的波特率发生器,以提供选择发送和接收时钟频率,范围从50bps到1.5Mbps。ST16C550是由NS16C550 UART改进而来,具有较高的工作速率  相似文献   

11.
嵌入式系统日益普遍.8位的处理器仍然是低端市场的主流,UART具有操作简单、工作可靠、抗干扰能力强等优点,广泛应用于嵌入式设备接口中.但是标准的8位处理器满足不了大量的串行接口设备的要求.分析了当前普遍采用的多UART的方法和Actel公司提供的标准8051和UART(通用异步收发器).在IP核的基础上,通过两块FPGA内部RAM,设计出一种"桥"的办法.用Verilog硬件描述语言实现多个UART的扩展,并在ModelSim中进行仿真验证,最后在Actel公司的FPGA(现场可编程门阵列)里进行实现.  相似文献   

12.
在各种DSP应用系统中,经常需要与其他的设备或系统进行数据通信,通用异步收发器UART(Universal Asynchronous Receiver/Transmitter)是比较常用的一种通信模式。当应用系统要求多路UART,或者基于性能、成本综合考虑选用了不带UART的DSP时,可以考虑利用原有的同步串行口.用软件模拟UART,在硬件上只需简单的连接便可构建UART,以实现系统的数据通信要求。  相似文献   

13.
介绍了几款Microchip单片机及收发器实现低成本的汽车子网LIN总线节点.基于Microchip单片机内带的增强型通用同步/异步收发器(EUSART)实现LIN的控制器,并用Micmchip的MCP2021作为LIN的电平转换器,最终实现一主多从的低成本的LIN网络.  相似文献   

14.
上期我们讲解了PSoC系统的DAC模组,以VDAC为例详细说明了DAC模组的配置和使用技巧,本文将在上一讲的基础上,介绍PSoC3的另一种模组——TIA模组。  相似文献   

15.
通用异步接收发送器在嵌入式系统设计以及SOC设计中得到了广泛的应用.介绍了一种以状态机控制为核心、波特率可调整的UART通信接口在FPGA上实现的方法.设计利用Verilog HDL描述完成设计,进行了多种波特率的功能测试,最后给出了FPGA上的综合实现与验证仿真,仿真和综合结果显示整个设计正确、可靠.设计可经过简单修改形成IP核直接移植至系统设计中,提高了设计效率.  相似文献   

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

17.
前几期我们比较详细的介绍了PSoC3的数据通讯模组,从本文开始,我们将开始介绍PSoC3的更具特色和创新的可配置模拟资源,它使PSoC成为真正的混合信号SOC  相似文献   

18.
MCS-51系列单片机上有一个通用异步接收/发送器UART,通过引脚RXD[P3.0]和TXD[P3.1]可与外部电路进行全双工的串行异步通信,发送数据时由TXD端送出,接收时数据由RXD端输入。本文将具体介绍单片机串口的特点和编程方法,并且在最后给出一个实用的单片机与计算机通过串口通信的程序。  相似文献   

19.
TMS320C54XX系列DSP异步串行数据传输的研究与实现   总被引:2,自引:0,他引:2  
美国TI公司TMS320C54XX系列DSP芯片,其片上未提供通用异步串行收发器(UART),而只有2—3个多通道缓冲同步串行接口(McBSP),对于与微机及其它设备进行异步数据传输的应用,必须在DSP上扩展异步串口。采用MAXIM公司的MAX3111异步串行收发器,以SPI方式与DSP直接接口,在硬件连接简单,软件编程方便的情况下,实现了同步到异步RS-232数据传输的转换,其数据通信正确、可靠,已经在工程实践中得到了很好的应用。本文详细论述了这种方法的软硬件实现。  相似文献   

20.
一、概况:LC-6402是 CMOS 大规模集成电路,它是一个通用异步接收发送器(UART),是计算机或微处理器和串行数据通道的接口电路。其中接收器把串行数据(包括起动位、数据位、奇偶校验位和停机位)变为并  相似文献   

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

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