CY7C68013A USB控制器芯片手册:高速性能与低功耗设计
需积分: 10 95 浏览量
更新于2024-07-28
收藏 1.61MB PDF 举报
"USB控制芯片cy7c68013中文手册"
CY7C68013A、CY7C68014A、CY7C68015A和CY7C68016A是Cypress Semiconductor Corporation生产的EZ-USBFX2LP系列USB微控制器,这些芯片是专门设计用于高速USB外设应用的。它们拥有USB2.0 USB Interface Forum(USBIF)的高速性能,并且已经过官方认证,确保了与USB2.0规范的完全兼容。
这些芯片的显著特点是其高度集成的设计,将USB2.0收发器、智能串行接口引擎(SIE)和一个增强型8051微处理器集成在同一芯片上。这使得它们能够处理复杂的USB通信任务,同时提供了足够的处理能力来执行额外的系统控制功能。此外,它们与FX2系列芯片在引脚、目标代码和功能上都保持兼容,这意味着现有的FX2设计可以直接升级到FX2LP,而无需进行大规模的硬件改动。
在功耗方面,CY7C68013A系列芯片具有极低的电流消耗,无论在何种模式下,工作电流都不会超过85mA。这使得它们非常适合总线供电或电池供电的应用场景,如移动设备或便携式电子设备。
在软件支持方面,8051微处理器内核可以运行存储在内部RAM、通过USB下载的代码,或者从内部或外部EEPROM加载的代码。此外,16K字节的片上代码/数据RAM提供了充足的存储空间,供应用程序使用。这些芯片还配备了四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,提供灵活的数据传输机制,以及一个额外的64位BULK/INTERRUPT端点,以满足不同类型的USB通信需求。
CY7C68013A系列芯片支持8位或16位的外部数据接口,能够生成智能媒体错误校正码(ECC),确保数据传输的准确性。通用可编程接口(GPIF)允许芯片直接与各种并行接口设备连接,如LCD显示屏、打印机等。GPIF的波形可以通过可编程波形描述符和配置寄存器进行定义,并且支持多个Ready输入和Control输出。
这些微控制器集成了符合行业标准的增强型8051内核,支持48MHz、24MHz或12MHz的操作频率,每个指令周期四个时钟,具备两个USART、三个计数器/定时器、扩展的中断系统、两个数据指针等丰富的外设资源。此外,它们还具有3.3V的工作电压,输入容限为5V,以及向量化USB中断和GPIF/FIFO中断,以实现高效的中断处理。
芯片还包括分离的CONTROL传输设置部分和数据部分的数据缓冲,以及一个集成的I2C控制器,能在100kHz或400kHz下运行。集成的四个先进先出(FIFO)缓冲器简化了数据管理,并通过胶合逻辑和FIFO功能降低了系统的整体成本。它们支持与16位总线的自动转换,可以作为主设备或从设备操作,且能使用外部时钟或异步选通脉冲,方便与ASIC和DSPIC等其他芯片连接。
CY7C68013A系列芯片提供商业和工业温度等级版本,以适应不同环境条件下的应用需求。它们是设计高效、低功耗、高集成度USB外设的理想选择。
2011-06-17 上传
2021-08-11 上传
2021-10-01 上传
2023-08-01 上传
2023-09-12 上传
2023-11-12 上传
2024-01-14 上传
2023-12-06 上传
2024-02-04 上传
xiaoguoxd
- 粉丝: 0
- 资源: 9
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南