CY7C68013A USB微控制器详解
5星 · 超过95%的资源 需积分: 9 108 浏览量
更新于2024-07-29
5
收藏 2.15MB PDF 举报
"该文档是关于CY7C68013A系列芯片的中文资料,包括CY7C68014A, CY7C68015A和CY7C68016A。这些芯片是Cypress Semiconductor Corporation生产的EZ-USBFX2LP USB微控制器,专为高速USB外设控制设计。它们具有USB2.0的高速性能,已通过USBIF认证。芯片集成了USB2.0收发器、智能串行接口引擎(SIE)和一个增强型8051微处理器,与FX2系列在引脚、目标代码和功能上兼容,但FX2LP是FX2的超集,提供了更多功能。"
CY7C68013A系列芯片的特性包括:
1. 极低功耗:在任何模式下的电流消耗不超过85mA,适用于总线供电和电池供电的应用。
2. 内部软件运行支持:拥有16K字节的片上代码/数据RAM,8051代码可以运行在内部RAM,可以通过USB下载或从EEPROM加载。
3. 多端点支持:提供四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,缓冲区大小可选择两倍、三倍或四倍。还有一个额外的可编程(BULK/INTERRUPT)64位端点。
4. 8位或16位外部数据接口:可适应不同的数据传输需求。
5. 智能错误校正码(ECC)生成:确保数据传输的准确性。
6. 通用可编程接口(GPIF):可直接连接大多数并行接口,通过可编程波形描述符和配置寄存器定义波形,支持多个Ready(RDY)输入和Control(CTL)输出。
增强型8051内核特点:
- 支持48MHz、24MHz或12MHz的操作频率。
- 每个指令周期四个时钟。
- 配有两个USART,三个计数器/定时器。
- 扩展的中断系统和两个数据指针,提高处理能力。
其他功能:
- 3.3V工作电压,5V容限输入。
- 向量化USB中断和GPIF/FIFO中断,提高了中断处理效率。
- 分离的CONTROL传输设置部分和数据部分数据缓冲,简化了数据管理。
- 集成I2C控制器,支持100或400kHz的工作速度。
- 四个集成FIFO缓冲,降低了系统成本,并简化与16位总线的交互。
- 支持主-从操作,可使用外部时钟或异步选通脉冲。
- 提供易于与ASIC和DSPIC接口的特性。
- 可供商业和工业温度等级的选择,适应不同应用环境。
CY7C68013A系列芯片是高性能、低功耗的USB解决方案,适用于需要高速数据传输和并行接口集成的各种应用。其强大的8051内核和丰富的外围接口使其成为开发USB设备的理想选择。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-01 上传
2010-03-29 上传
2012-08-14 上传
2009-07-25 上传
2018-10-12 上传
2011-05-12 上传
b_ixue
- 粉丝: 4
- 资源: 2
最新资源
- Python中快速友好的MessagePack序列化库msgspec
- 大学生社团管理系统设计与实现
- 基于Netbeans和JavaFX的宿舍管理系统开发与实践
- NodeJS打造Discord机器人:kazzcord功能全解析
- 小学教学与管理一体化:校务管理系统v***
- AppDeploy neXtGen:无需代理的Windows AD集成软件自动分发
- 基于SSM和JSP技术的网上商城系统开发
- 探索ANOIRA16的GitHub托管测试网站之路
- 语音性别识别:机器学习模型的精确度提升策略
- 利用MATLAB代码让古董486电脑焕发新生
- Erlang VM上的分布式生命游戏实现与Elixir设计
- 一键下载管理 - Go to Downloads-crx插件
- Java SSM框架开发的客户关系管理系统
- 使用SQL数据库和Django开发应用程序指南
- Spring Security实战指南:详细示例与应用
- Quarkus项目测试展示柜:Cucumber与FitNesse实践