虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

通用<b>串行总线</b>

  • 基于FPGA的快速傅立叶变换.rar

    随着数字电子技术的发展,数字信号处理广泛应用于声纳、雷达、通讯语音处理和图像处理等领域。快速傅立叶变换(Fast Fourier Transform,FFT)在数字信号处理系统中起着很重要的作用,FFT 有效地提高了离散傅立叶变换(Discret Fourier Transform,DFT)的运算效率。 处理器一般要求具有高速度、高精度、大容量和实时处理的性能,而现场可编程门阵列(Field Programmable Gate Array,FPGA)是近年来迅速发展起来的新型可编程器件,在处理大规模数据方面,有极大的优势。论文采用了在FPGA中实现FFT算法的方案。 数字信号处理板的硬件电路设计是本论文的重要部分之一。在介绍了FFT以及波束形成的基本原理和基本方法的基础上,根据实时处理的要求,给出了数字信号处理板的硬件设计方案并对硬件电路的实现进行了分析和说明。 依据数字系统的设计方法,分别采用基二按时间抽取FFT算法、基四按时间抽取FFT算法以及FFT兆核函数三种方法利用硬件描述语言(VHSICHardware Description Language,VHDL)实现了1024点的FFT,接着对三种方法进行了评估,得出了FPGA完全能满足处理器的实时处理的要求的结论。然后根据通用串行总线(Universial Serial Bus,USB)协议,利用VHDL语言编写了USB接口芯片ISP1581的固件程序,实现了设备的枚举过程。

    标签: FPGA 傅立叶变换

    上传时间: 2013-06-27

    上传用户:a937518043

  • TMS320系列DSP与C51单片机之间一种全新串行通信模式.rar

    单片机与DSP之间通信问题一直是大家关注得焦点,目前已出现的不少解决方案但大多针对于5V工作电压的DSP系 统,笔者对诸方案进行详细比较分析,发现多数并未从根本上解决不同系统之间通信的电平转换问题,面对工作电压并不唯一的 DSP芯片系列,在此提出一种全新的串行通信模式,经济有效地解决了通信中电平转换问题可靠地实现数据交换,并且在实际开发 的直流无刷电机变频器人机界面与控制核心TMS320LF2407 DSP之间串行通信中验证了其可行性。

    标签: TMS 320 DSP C51

    上传时间: 2013-07-18

    上传用户:abc123456.

  • USB接口引擎的软核设计与FPGA兑现.rar

    USB(UniversalSerialBus,通用串行总线)是当今消费电子产品和仪器设备中应用最广的接口协议之一,然而目前国内的USB芯片只有极少数几款,产品研究善处于起步阶段,绝大部分产品主要由国外的IC设计芯片厂商如Cypress、NEC等一些国际著名公司提供。因而,如果能够自主开发设计USB芯片以替代国外同类产品,将会有很好的市场前景和利润空间。 本论文课题是针对基于FPGA(FieldProgrammableGateArray,现场可编程门阵列器件)的数字电子产品应用设计一种实际可复用的USB接口引擎软核。该软核主要是用于处理USB标准协议包的通信处理,通过外接MCU(MultipointControlUnit,微控制器)就可以实现完整的USB接口通讯功能。它的功能相当于一些USB引擎的专用芯片如:Philips的PDIUSBD12等,其优点是结构简单、灵活性高、复用设计方便。 功能仿真和综合测试结果显示本论文所设计的接口引擎软核符合设计要求,并且软核的性能和市场上同类产品基本一致。本论文的创新之处在于:1、从可配置性角度出发设计了低速、全速、高速三种可选模式;2、支持最多31个可配置端点;3、采用了可综合、可移植的RTL(RegisterTransferLevel,寄存器传输级)代码设计规则,同时也开发了可综合的验证测试代码;4、完全由硬件实现USB通信功能。

    标签: FPGA USB 接口

    上传时间: 2013-07-18

    上传用户:JasonC

  • VC++中实现PC机与单片机的串行通讯

    要:应用VC++中的MSComm控件实现了在工业控制领域中常用的PC机与单片机的异步串行通讯。使用M~omm控件编程简单,能够满足串行通讯的要求,对于工业监控系统和数据采集系统都是非常有用的参考。

    标签: VC PC机与单片机 串行通讯

    上传时间: 2013-08-05

    上传用户:chuckbassboy

  • 自动检测80C51串行通讯中的波特率

    自动检测80C51串行通讯中的波特率:本文介绍一种在80C51 串行通讯应用中自动检测波特率的方法。按照经验,程序起动后所接收到的第1 个字符用于测量波特率。这种方法可以不用设定难于记忆的开关,还可以

    标签: 80C51 自动检测 串行通讯 波特率

    上传时间: 2013-04-24

    上传用户:dyctj

  • 基于USB的FPGA实验系统开发

      USB(UniversalSerialBus,通用串行总线)作为一种新兴的计算机外设总线标准,由于它有使用方便、真正的热插拔、高性能和系统造价低廉等优点,其迅速得到了大规模的应用。同时,随着电子技术的不断发展与进步,基于EDA技术的芯片设计正在成为电子系统设计的主流。  本文首先简述了USB协议;然后给出了基于USB、FPGA和51单片机通用的数字信号处理实验平台方案;接着详细讨论了串行AD、串行DA与FPGA,存储器与FPGA,51与FPGA,PDIUSBD12与51等硬件模块的设计;并对相应模块分别进行基于VHDL和C51的软件设计;最后讨论了USB驱动程序和相关动态连接库的使用以及应用程序的开发。  该通用的数字信号处理实验平台不仅可以进行完成AD采集数据、DA输出、USB与PC机通信实验,也还可以进行一些复杂的数字信号处理实验,如滤波和谱分析等。

    标签: FPGA USB 实验 系统开发

    上传时间: 2013-04-24

    上传用户:wweqas

  • SPI串行Flash在数据存储系统中的应用

    ATMEL公司生产的串行Flash AT45系列存储器的容量已达到了16Mb,常用于数据存储系统.文中以AT45D041为例,详细介绍了该系列Flash存储器的命令集以及串行SPI接口的应用方法,并给

    标签: Flash SPI 串行 中的应用

    上传时间: 2013-05-28

    上传用户:neibuzhuzu

  • 带有串行接口的功率电能计量芯片

    CS5460是CRYSTAL公司最新推出的带有串行接口的单相双向功率,电能计量集成电路芯片,该芯片比目前比较流行的电子电度表芯片如AD7750、AD7755更容易实现与微处理器的连接.用CS5460可

    标签: 串行接口 功率 电能计量芯片

    上传时间: 2013-04-24

    上传用户:snowkiss2014

  • 51单片机I2C总线E2ROM驱动程序

    51单片机中用I2C串行总线来驱动存储器E2ROM的程序

    标签: E2ROM I2C 51单片机 总线

    上传时间: 2013-07-03

    上传用户:feilinhan

  • PLC及PC与RFID射频识别读写器串行通讯的实现

    本文以EMS(Escort Memory Systems)的RFID 射频识别读写器LRP830 为例,分别介绍了可编程控制器及微机与RFID 射频识别读写器进行串行通讯,从而读取标识数据的具

    标签: RFID PLC 射频识别 串行通讯

    上传时间: 2013-06-12

    上传用户:fyerd