您的位置:首页 > 其它

EZ-USB开发笔记(零)——背景介绍

2013-09-17 00:17 295 查看
一、USB传输速率

·USB1.0:1.5Mbps(192KB/s)低速(Low-Speed)。

·USB1.1:12Mbps(1.5MB/s)全速(Full-Speed)。

·USB2.0:480Mbps(60MB/s)高速(High-Speed)。

·USB3.0:5Gbps(640MB/s)超速(Super-Speed)。

二、Cypress公司芯片介绍

Cypress 公司有多种USB芯片,其中作为USB外设的,并包含MCU的外设芯片,分为三个系列:

1. FX1系列,符合USB1.0标准。型号有CY7C64xx。

2. FX2系列,符合USB2.0标准。典型型号有CY7C6801x。由于功耗太大,很少使用。

3. FX2LP系列,由于FX2系列功耗太大,于是cypress公司又推出了FX2LP系列。型号有CY7C6801xA。

4. FX2LP18系列,针对于移动应用的超低功耗和超小封装的系列,典型型号有CY7C68053。

5. FX3系列,符合USB3.0标准。

三、EZ-USB处理器介绍

Cypress公司将USB接口引擎作为增强型的51内核的一个外,并设集成在一个芯片上,这种带USB接口的增强的51处理器,cypress公司成为EZ-USB处理器。

四、开发套件

可以从cypress的官网上下载EZ-USB的开发套件EZ-USB DVK。该套件包括开发EZ-USB需要的所有工具,框架程序,示例程序,驱动,测试及烧写程序,以及一个低版本的KEIL for C51。

五、上位机软件库

Cypress公司提供两套上位机软件的库

1. CyAPI 适用于基于MFC的C++程序的编写

2. CyUSB.NET适用于基于.NET程序的编写

六、需要的文档

安装完开发套件后,需要的文档可以在安装目录下找到。

6.1入门文档

《getting start with FX2LP》可以在官网下载

《EZ-USB(R) Development Kit User Guide》在

C:\Cypress\USB\CY3684_EZ-USB_FX2LP_DVK\1.0\Documentation\目录下

6.2 FX芯片介绍

《EZ-USB FX2LP USB 微控制器高速 USB外设控制器》可以在官网下载

英文名《EZ-USB(R) FX2LP Datasheet》在

C:\Cypress\USB\CY3684_EZ-USB_FX2LP_DVK\1.0\Documentation\目录下

6.3 EZ-USB处理器介绍

《EZ-USB Technical Reference Manual》在C:\Cypress\USB\CY3684_EZ-USB_FX2LP_DVK\1.0\Documentation\下

6.4 驱动程序介绍

《CyUSB》在C:\Cypress\Cypress Suite USB 3.4.7\Driver\下

6.5 上位机库介绍

for MFC with C++《CyAPI》在C:\Cypress\Cypress Suite USB 3.4.7\CyAPI\下

for .NET like C#《CyUSB.NET》在C:\Cypress\Cypress Suite USB 3.4.7\CyUSB.NET\下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: