EZ-USB FX2LP: 高速USB微控制器CY7C68013A系列详解
4星 · 超过85%的资源 需积分: 10 110 浏览量
更新于2024-07-26
收藏 1.61MB PDF 举报
"CY7C68013A是一款由Cypress Semiconductor Corporation生产的高性能USB微控制器,适用于高速USB外设控制。它包含了USB2.0收发器、智能串行接口引擎(SIE)和一个增强型8051微处理器,确保了高速USB IF性能并已通过认证。该器件具有高度的兼容性,与FX2系列引脚、目标代码和功能兼容,同时在低功耗方面表现出色,适用于总线或电池供电的应用。"
CY7C68013A的主要特性包括:
1. **USB2.0高速性能**:支持USB2.0规范,通过了USB IF高速性能认证,TID#40460272。
2. **集成组件**:单芯片集成USB2.0收发器、SIE和8051微处理器,增强了处理能力。
3. **兼容性**:与FX2系列引脚兼容,目标代码兼容,功能上更是FX2的超集,方便迁移和升级。
4. **低功耗设计**:在任何模式下,电流消耗不超过85mA,适合节能应用。
5. **软件支持**:8051代码可以在内部RAM运行,可以通过USB下载或从EEPROM加载,也可以在128引脚封装的外部存储设备上运行。
6. **内存资源**:内建16K字节的片上RAM用于代码和数据存储。
7. **灵活的端点配置**:提供四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,缓冲区大小可选为两倍、三倍或四倍。
8. **附加64位端点**:额外的可编程BULK/INTERRUPT 64位端点,增加了系统的灵活性。
9. **外部数据接口**:支持8位或16位数据接口,可以与各种外部设备交互。
10. **智能错误校正码**:能够生成智能介质标准错误校正码ECC,提高数据传输的可靠性。
11. **通用可编程接口(GPIF)**:可与大多数并行接口直接连接,通过可编程波形描述符和配置寄存器定义波形,支持多个Ready输入和Control输出。
12. **集成的8051微控制器**:具有48MHz、24MHz或12MHz的CPU操作速度,每个指令周期四个时钟,两个USART,三个计数器/定时器,扩展中断系统,两个数据指针。
13. **电源与电压管理**:3.3V工作电压,输入容限为5V,确保了电源的稳定性。
14. **中断系统**:向量化USB中断和GPIF/FIFO中断,分离的CONTROL传输设置部分和数据部分的数据缓冲,提高了响应速度。
15. **I2C控制器**:支持100或400kHz的运行速度,方便与I2C兼容设备的通信。
16. **FIFO缓冲**:集成四个先进先出(FIFO)缓冲,减少系统成本,简化16位总线间的转换,支持主-从操作,并能使用外部时钟或异步选通脉冲。
17. **接口兼容性**:易于与ASICs和DSPs等接口,降低了系统设计的复杂性。
18. **温度范围**:提供商业和工业温度等级的版本,适应不同环境条件。
CY7C68013A是一款强大的USB微控制器,其丰富的功能和优化的性能使其成为开发高速USB外设的理想选择。无论是低功耗需求,还是复杂的接口集成,这款芯片都能提供出色的解决方案。
2023-04-18 上传
2021-10-01 上传
344 浏览量
2013-04-19 上传
2022-09-19 上传
2016-01-05 上传
2011-12-12 上传
2010-06-05 上传
2015-12-09 上传
wenshao01234
- 粉丝: 0
- 资源: 3
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜