USB控制器的选择

发布者:EternalBliss最新更新时间:2014-11-05 来源: 21ic关键字:USB  控制器 手机看文章 扫描二维码
随时随地手机看文章

  目前市场上USB的控制器很多,例如National Semiconductor公司的USBN9602,Plilips公司的PDIUSBD12以及Cypress公司的USB控制器。选择Cypress的USB控制器CY7C68013CY7C68013具有以下优点。

(1)基于RAM的“软”系统解决方案,不需要ROM或其他的固化存储器,只使用片内的程序/数据RAM。可通过主机下载的方式来配置USB接口,将需要在CY7C680l3上运行的固件,存放在主机上,当USB设备连上主机后,下载到设备上,这样就实现了在不改动硬件的情况下很方便地修改固件,使接口系统的修改和升级变得非常简单。可使外设硬件的更新和升级更加方便快捷。

(2)数据吞吐量完全符合USB 2.0协议要求,并向下兼容USB 1.1X协议,可以向用户提供足够的端口、缓冲区和快速的传输速度。可提供USB协议所要求的4种传输方式:控制传输、中断传输、批量传输和同步传输,因而能满足用户对各种类型数据传输的需求。

(3)片上的智能串行接口引擎(SIB)执行所有基本的USB功能,将嵌入的MCU解放出来以用于实现其他丰富的功能,以保证持续高速有效的数据传输,使用户摆脱了复杂的协议细节,简化了用户配置代码,加快了开发过程。

(4)内嵌增强型8051处理器,兼容8051指令系统;一个指令周期仅需4个时钟周期,可提供标准8051处理器3倍以上的处理能力。双数据指针,方便了数据块的转移。使用片内RAM作为数据/程序存储器,非复用数据/地址总线,使程序执行速度更快,并且使其同外部器件的连接更加简单。

(5)具有4KB的大容量FIFO用于数据缓冲,当作为从设备时,可采用Synchronous/Asynchronous FIFO接口与主设备(如ASIC、DSP等)连接;当作为主设备时,可通过通用可编程接口(GPIF,Generally Programmable Interface)形成任意的控制波形来实现与其他从设各连接,能够轻易地兼容绝大多数总线标准,包括ATA、UTOPIA、EPP和PCMCIA等。

(6)具有独特的休眠模式,可以降低系统功耗,延长器件的使用寿命。

关键字:USB  控制器 引用地址:USB控制器的选择

上一篇:嵌入式高端图形显示控制器GDC方案应用考虑因素
下一篇:嵌入式MIPS32M4K处理器内核SRAM接口应用

推荐阅读最新更新时间:2024-03-16 13:45

基于AT89C51的时间/位移换向控制器设计
引言   在实际生产过程中,常常要用到具有自动换向功能的控制部件,如机械加工中的往返运行(位移),直流电源的正反向输出,电动机的正反转运行等现象,都是当正向(或反向)运行到一定时间或一定位置时,自动换为反向(或正向)运行,周而复始的过程。实现这一过程的自动化,就是设计一套控制电路,再配以位移传感器或时间继电器。目前市场现有的时间继电器虽然可以用多个组合来满足一些使用场合的要求,但仍存在着重复计时误差大,稳定可靠运行性不高,使用不方便灵活等问题。为此,笔者研发了以单片机为核心组成的时间/位移换向控制器SWHX-1,该系统具有成本低等特点,可完全且克服以上不足。 电路组成及工作原理   SWHX-1的内部电路如图1所示。该系统分
[应用]
Spansion完成对富士通微控制器和模拟业务部门收购
2013年 08月02日,中国北京 — 行业领先的嵌入式市场闪存解决方案创新厂商Spansion 公司(纽约证交所代码:CODE)今天宣布已经完成对富士通半导体有限公司微控制器和模拟业务部门的收购。根据双方所达成的协议,Spansion将为此交易出资约1.1亿美元,另加约3800万美元收购库存 。该收购有望增强 Spansion 2013年的公司业绩。 Spansion 公司总裁兼首席执行官John Kispert 先生表示:“本次收购将创造出的新产品和业务机会,对此我们倍感兴奋。凭借闪存、微控制器、模拟业务、模拟信号及系统级芯片在内的更丰富的产品线,我们将扩大Spansion在嵌入式市场的领导地位,服务我们的客户群体,并
[嵌入式]
stm32 usb_istr.c 文件分析
最近做一个项目,在stm32内部一部分用来存储自己的代码,开辟出一段空间来用来存储FPGA代码。每次开机实现stm32往FPGA写入代码的功能。 向stm32某段空间写入代码的方法: (1)ST_LINK Utility软件 通过JTAG,连接后。载入FPGA的bin文件,改写Start address就可以将代码写入固定的区域。 当然可以用ST-LINK写入任意代码。 (2)用STMFlashDemo软件。 这个官方的串口下载软件,通过系统存储器进行下载。在之前的日志中提到过,不详说。 利用MCUISP下载的时候,会擦出整个芯片。 所以如果将一部分内容存到FLASH中比如(0x0807000~0x0807100),再
[单片机]
stm32 <font color='red'>usb</font>_istr.c 文件分析
基于ARM44B0x的信号发射机控制器设计与实现
1.前言 船舶上使用的信号发射机是连续工作的,所以需要一个控制器对发射机的工作状态进行监控,常见的是用单片机作控制器的内核,但由于32位微处理器具有更好的精度和可靠性且低成本低功耗,所以在工业控制领域的应用日益广泛。采用嵌入式的32位微处理ARMS3C44B0x作为控制器的内核,设计的控制器将比用单片机作内核的处理器具有更全面的功能和更好的使用性能。 发射机控制器的主要功能是对多路模拟量和开关量的数据采集和处理监控发射机的工作状态;控制器控制发射机同时控制器又受上位机的控制,它要能在任意时刻准备好接收从上位机串口、网口发来的数据,它们之间的相对关系如图: 图1 控制器系统结构图 上位机向控制器发送数据从而实现对控
[单片机]
基于ARM44B0x的信号发射机<font color='red'>控制器</font>设计与实现
单级LED照明脉冲宽度调节 (PWM) 控制器TPS92210 优势
TPS92210是一款单级LED照明脉冲宽度调节 (PWM) 控制器。TRIAC可调光解决方案不但可调节LED电流,而且还可实现接近 1 的功率因数。参照设计可实现 85% 的效率,支持高密度小型设计方案。该 TPS92210 适用于普通照明应用,如商业与住宅嵌灯、通风照明装置、灯泡替代产品、建筑以及显示照明等。   TPS92210 的主要特性与优势:   1、TPS92210 支持峰值基础电流、恒定导通时间以及频率调制等高灵活工作模式。恒定导通时间模式采用单级功率因数校正,可提高效率;   2、与同类竞争器件相比,TPS92210 的级联 MOSFET 配置可将开关损耗降低 10%,并可实现便捷的启动;   
[电源管理]
单级LED照明脉冲宽度调节 (PWM) <font color='red'>控制器</font>TPS92210 优势
微处理器Rabbit2000与液晶显示控制器KS0108B的接口及编程
1引言 液晶显示器具有显示信息多、体积小、功耗低等特点,被广泛用于终端显示和人机接口。它与高性能的RabbitCoreRCM2200型模块配合使用,可以组成高级智能化仪器。在我们开发的蓝牙无线数据接收与发送系统中,用于蓝牙设备链接信息及数据的发送和接收等相关信息的显示具有相当重要的作用。本文介绍RabbitCoreRCM2200型模块与M12864-7A7实用的接口电路及软件设计。 2Rabbit2000及RabbitCoreRCM2200简介 Rabbit20008位微处理器和Z80系列微处理器有相似的结构和高度的兼容性,但性能有很大的提高。它具有4个串行端口,40个通用I/O引脚,内建日历、时钟、看门狗、定时器、多
[工业控制]
微处理器Rabbit2000与液晶显示<font color='red'>控制器</font>KS0108B的接口及编程
基于51单片机设计的电动车控制器
一、项目介绍 随着社会经济的快速发展,人们对节能环保的要求越来越高,电动车因其无污染、噪音小、使用成本低等优点逐渐成为了市场关注的焦点。同时,随着科技的不断进步和应用,电动车的技术水平也在不断提高。 为了更好地满足市场需求和科技进步的要求,本项目基于51单片机设计了一款电动车控制器。主要包括电动车控制和驱动两个关键部分。其中,控制部分采用51单片机作为控制核心,通过编程实现电动车前后行驶、左右转向、加速等操作。而驱动部分则采用L298N驱动芯片驱动直流电机。当前设计的电动车,支持锂电池供电、支持按键实现电动车前后行驶、左右转向和加速等操作,电机采用直流电机,驱动芯片采用L298N。 二、系统架构 本系统由控制器、电机
[单片机]
基于51单片机设计的电动车<font color='red'>控制器</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved