立即注册 找回密码

微雪课堂

搜索
微雪课堂 外围模块 CY7C68013A USB Board 查看内容

CY7C68013A USB Board快速入门

2015-5-28 22:04| 发布者: waveshare-admin| 查看: 17702| 评论: 0

摘要: 1.1.产品图示【器件简介】1、USB芯片:CY7C68013A-56PVXC2、存储器件:24CL643、3.3V电源转换:AMS11173.34、复位按键:RST5、电源指示灯:PWRLER6、信号LED灯7、FIFO通信引脚8、USB口:细分为mini和TypeA9、SDA跳线 ...

1.1. 产品图示

【器件简介】

1、USB芯片:CY7C68013A-56PVXC

2、存储器件:24CL64

3、3.3V电源转换:AMS1117 3.3

4、复位按键:RST

5、电源指示灯:PWR LER

 

6、信号LED

7、FIFO通信引脚

8、USB口:细分为mini 和 Type A

9、SDA跳线帽

10、3.3VGND引脚

11、背面:24MHz晶振

 

1.1.1. USB芯片概述——CY7C68013A

CY7C68013A为美国赛普拉斯公司(Cypress)推出的一款集成了USB 2.0协议的微处理器。这款EZ-USB FX2LP提供了强大的功能,包括8051兼容的指令系统以及高速USB 2.0接口,并向下兼容全速USB接口。

该芯片详细的用户手册详见:中文版英文版

 

1.1.2. 功能引脚定义

模块功能引脚定义:

芯片CY7C68013A-56PVXC56 SSOP封装,详细引脚定义请见芯片手册。 

2.

2.1. 开发环境

开发此模块建议在XP系统下,在win7 32位和64位机下开发会出现兼容性问题,导致安装完驱动软件后无法正常识别到设备。

【温馨提示】

大部分用户都不再是用xp系统了,那么可以通过安装虚拟机另外跑xp系统来解决。如下:

2.1.1. 软件和驱动安装

下载并安装cy7c68013A配套的驱动软件:EZ-USB_devtools_version_261700 ,完成如下:

通过USB线把模块接入电脑,此时在“我的电脑”右键——管理——设备管理器,可识别到设备:

2.1.2. 烧写固件到模块

本模块出厂前已预烧好固件。这个固件程序是配套上位机测试软件和下位机FPGA开发板控制USB例程的一起使用的。

【烧写固件步骤】

拔掉连接到模块上的USB线;

取下SDA-SDA的跳线帽;

接上USB线到模块,USB另一端接PC

此时查看电脑的设备管理器可见:

接上跳线帽,并打开EZ-USB Control Panel软件,其他详细操作见下图:

几秒后,拔掉USB线再重联;

设备管理器中显示设备还是:

重新烧写一个iic固件文件到EEPROMS中,如下:

拔掉USB线,并重连,模块识别如下,下载成功:

 

2.1.3. 示例程序测试

本例涉及的三个资料包:固件上位机软件下位机程序

下载地址:www.waveshare.net/wiki/CY7C68013A-USB-Board_Software 

【测试例程必备】

CY7C68013A USB Board :出厂已预先烧写好配套的“固件”

PC机:安装配套的“上位机软件”

FPGA开发板:烧写配套的“下位机程序

【硬件连接】

【实验现象】

Ø 可通过上位机软件(USB_LED)来控制FPGA板子上的LED灯的亮灭;

-----

详细见:USB通信实验

3. 附录说明

3.1. 模块扩展开发

本模块是围绕CY7C68013A芯片的基本功能模块,模块的电路是依据芯片手册提供的参考进行设计,上例的示例程序仅供用户参考开发。

用户可以根据芯片的功能来开发其他应用,更多芯片的开发资料可以到cypress网站下载:

Datasheets:        www.cypress.com/?rID=38801 

CY7C68013A-56PVXCwww.cypress.com/?mpn=CY7C68013A-56PVXC 

EZ-USB FX2LP™:     china.cypress.com/?id=193&rtID=119

 

 

 


231

顶一下

刚表态过的朋友 (231 人)

相关阅读

最新评论

CY7C68013A

微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )

GMT+8, 2024-4-24 14:46 , Processed in 0.028168 second(s), 27 queries .

返回顶部