CY7C68013A中文手册:USB微控制器详解
需积分: 50 129 浏览量
更新于2024-07-23
收藏 2.15MB PDF 举报
"这份文档是关于CY68013A/CY7C68014A/CY7C68015A/CY7C68016A系列的EZ-USBFX2LP USB微控制器的中文技术手册,由Cypress Semiconductor Corporation提供。这个系列的芯片是高速USB外设控制器,特别适合于需要USB2.0高速性能的设备。手册详细介绍了这些芯片的特性、功能以及如何使用它们。"
CY68013A系列芯片是高度集成的USB解决方案,集成了USB2.0收发器、智能串行接口引擎(SIE)和一个增强型8051微处理器。它们与FX2系列兼容,这意味着在引脚、目标代码和功能上都有良好的兼容性,其中FX2LP是FX2的超集,提供了更多的功能。
这些芯片具有超低功耗的特点,无论在何种模式下,电流消耗都不会超过85mA,这使得它们非常适合用于总线供电或电池供电的应用场景。在软件支持方面,8051代码可以在内部RAM运行,也可以通过USB下载或者从EEPROM加载,对于128引脚封装的版本,还可以从外部存储设备运行。
芯片内置了16K字节的片上代码/数据RAM,以及四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,支持不同大小的缓冲区选项。此外,还有一个额外的可编程BULK/INTERRUPT 64位端点。它还配备了8位或16位的外部数据接口,可以生成智能介质标准错误校正码ECC,以确保数据传输的准确性。
通用可编程接口(GPIF)是CY68013A系列的一个亮点,它可以与大多数并行接口直接连接,通过可编程波形描述符和配置寄存器定义波形,并支持多个Ready(RDY)输入和Control(CTL)输出。该接口的灵活性使得它能轻松适应各种应用需求。
芯片内建了一个符合行业标准的增强型8051 CPU,支持48MHz、24MHz或12MHz的操作频率,每个指令周期有四个时钟。它还包含了两个USART、三个计数器/定时器、扩展的中断系统、两个数据指针等丰富的外设。
在中断处理方面,CY68013A支持向量化USB中断和GPIF/FIFO中断,且设有分离的CONTROL传输设置部分和数据部分数据缓冲。集成的I2C控制器可在100或400kHz下运行,方便进行I2C通信。此外,还有四个集成的先进先出(FIFO)缓冲,有助于降低系统的总体成本,简化设计。这些FIFO可以实现与16位总线之间的自动转换,并支持主-从操作,可使用外部时钟或异步选通脉冲,使得与其他如ASIC和DSPIC的接口更加便捷。
CY68013A系列芯片的工作电压为3.3V,输入容限为5V,适用于商业和工业温度等级,确保了在各种环境下的稳定运行。综合来看,这款芯片是设计USB接口设备的理想选择,尤其对于那些需要高效能、低功耗和高兼容性的应用。
432 浏览量
208 浏览量
280 浏览量
2009-12-22 上传
136 浏览量
252 浏览量
143 浏览量
2009-01-15 上传
2016-07-02 上传
ycwto103
- 粉丝: 7
- 资源: 5
最新资源
- robot_joint.tar.gz
- MT8-RGB程序更新 .zip
- Debouncer:Arduino的反跳库
- torch_sparse-0.6.4-cp36-cp36m-win_amd64whl.zip
- CourseSystem:C# 窗体应用程序,课程教务系统
- ngtrongtrung.github.io
- C20
- 技嘉B365M+9100F+5700XT(讯景雪狼版)
- flipendo-website:Flipendo 网站
- 智睿中小学校网站系统官方版源码 v3.3.0
- torch_sparse-0.6.7-cp37-cp37m-linux_x86_64whl.zip
- 取GB2312汉字.rar
- 纯CSS绿色下划线焦点的简洁导航
- 点文件:我的点文件
- fractals_py_p5:画出精美图片和曲线的五种方法称为分形
- 小学生噩梦--口算题卡生成器