CY7C68013:EZ-USB FX2 TM USB控制器详细特性与应用解析

5星 · 超过95%的资源 需积分: 10 60 下载量 86 浏览量 更新于2024-08-02 收藏 326KB PDF 举报
本文是关于Cypress半导体公司生产的CY7C68013型号的EZ-USB FX2TM USB Microcontroller(高速USB周边控制器)的中文资料节选。该文档详细介绍了该芯片的主要特性、应用和功能,旨在帮助用户理解和使用这款强大的USB控制器。 1. **EZ-USB FX2TM特性**:EZ-USB FX2提供高速USB支持,包括对USB 2.0标准的实现,如不同的信号速率(全速和高速)以及与8051微处理器的集成。它内置了UARTS,用于串行通信,并具有特殊功能寄存器来管理各种功能。 2. **8051微处理器集成**:该芯片内建8051兼容微处理器,支持不同频率,便于用户开发基于8051的应用。它有独立的UARTS接口,便于与其他设备进行串行通信。 3. **I2C兼容总线**:CY7C68013支持I2C总线,提供了I2C兼容接口,便于与外部I2C设备进行数据交换。 4. **中断系统**:中断系统是关键部分,包括INT2中断请求和使能寄存器,USB中断的自动向量,以及FIFO/GPIF中断。中断机制确保了高效的数据处理和设备管理。 5. **复位与唤醒**:芯片具备复位和唤醒引脚,方便外部控制其工作状态,同时支持多种模式下的程序执行。 6. **内存结构**:芯片包含程序/数据RAM,内部和外部代码存储器,以及端点RAM,用于存储数据和控制信息。 7. **端点RAM与外部FIFO接口**:端点RAM用于配置和管理USB传输,而外部FIFO接口提供了一种灵活的数据缓冲方式,支持主从模式和长转移模式。 8. **I2C兼容控制器**:I2C兼容控制器提供了专用的接口和引脚,可以方便地与I2C设备进行通信,支持启动加载和通用寄存器访问。 9. **USB上载和下载**:该芯片还支持USB上载和下载功能,方便程序的更新和调试。 这份文档不仅包含了技术细节,还覆盖了实际应用的场景,对于开发者理解和使用CY7C68013芯片开发USB应用具有很高的参考价值。注意,翻译可能存在一些误差或局限性,读者在实际项目中使用时应结合官方文档和芯片规格进行验证。
2013-11-06 上传
cy7c68013A开发套餐 赛普拉斯半导体公司(赛普拉斯)的 EZ-USB FX2LP™ (CY7C68013A/14A) 是高集成、低功耗 USB 2.0 微控制器 EZ-USB FX2™ (CY7C68013) 的一个低功耗版本。通过将 USB 2.0 收发器、串行接口引擎 (SIE)、增强型 8051 微控制器,以及 可编程外设接口集成到一个芯片中,赛普拉斯研发出一个极具成 本优势的解决方案,不仅能在极短时间内完成从立项到投放市场 的过程,而且其低功耗特点使得总线供电应用成为可能。 FX2LP 的创新型体系架构让数据传输速率达到每秒 53 MB 以 上,即可允许的最大 USB 2.0 带宽,而为此所使用的仍然是放在 如 56 VFBGA (5mm x 5mm) 一样小的封装中的低成本 8051 微 控制器。由于集成了 USB 2.0 收发器, FX2LP 更为经济,与使 用 USB 2.0 SIE 或外部收发器的情况相比,可提供占据空间更少 的解决方案。借助 EZ-USB FX2LP,赛普拉斯的智能 SIE 可处理 硬件方面的大多数 USB 1.1 和 2.0 协议,从而减轻了嵌入式微控 制器的负担,使其得以处理应用程序特定的功能,并缩短开发时 间以确保 USB 兼容性。 通用可编程接口 (GPIF) 和主 / 从端点 FIFO(8 位或 16 位数据总 线)为 ATA、UTOPIA、EPP、PCMCIA 等主流接口和大多数 DSP/ 处理器提供了简易的无胶合接口。 FX2LP 的耗电量小于 FX2 (CY7C68013),而片上代码 / 数据 RAM 是后者的两倍,并且其适用性、外观和功能均与 56、100 和 128 引脚 FX2 兼容。 此系列包含五种封装:56VFBGA、56 SSOP、56 QFN、100 TQFP 和 128 TQFP。