匿名
未登录
登录
丢石头百科
搜索
查看“CY7C68013A USB Board快速入门”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
CY7C68013A USB Board快速入门
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 1.1. 产品图示 == [[File:CY7C68013A USB Board快速入门-1.jpg|400px]] 【器件简介】 # USB芯片:CY7C68013A-56PVXC # 存储器件:24CL64 # 3.3V电源转换:AMS1117 3.3 # 复位按键:RST # 电源指示灯:PWR LER # 信号LED灯 # FIFO通信引脚 # USB口:细分为mini 和 Type A # SDA跳线帽 # 3.3V和GND引脚 # 背面:24MHz晶振 == 1.1.1. USB芯片概述——CY7C68013A == CY7C68013A为美国赛普拉斯公司(Cypress)推出的一款集成了USB 2.0协议的微处理器。这款EZ-USB FX2LP提供了强大的功能,包括8051兼容的指令系统以及高速USB 2.0接口,并向下兼容全速USB接口。 该芯片详细的用户手册详见:中文版、英文版 == 1.1.2. 功能引脚定义 == 模块功能引脚定义: [[File:CY7C68013A USB Board快速入门-2.png|400px]] 芯片CY7C68013A-56PVXC为56 SSOP封装,详细引脚定义请见芯片手册。 == 2.1. 开发环境 == 开发此模块建议在XP系统下,在win7 32位和64位机下开发会出现兼容性问题,导致安装完驱动软件后无法正常识别到设备。 【温馨提示】 大部分用户都不再是用xp系统了,那么可以通过安装虚拟机另外跑xp系统来解决。如下: [[File:CY7C68013A USB Board快速入门-3.png|400px]] == 2.1.1. 软件和驱动安装 == 下载并安装cy7c68013A配套的驱动软件:EZ-USB_devtools_version_261700 ,完成如下: 通过USB线把模块接入电脑,此时在“我的电脑”右键——管理——设备管理器,可识别到设备: == 2.1.2. 烧写固件到模块 == 本模块出厂前已预烧好固件。这个固件程序是配套上位机测试软件和下位机FPGA开发板控制USB例程的一起使用的。 【烧写固件步骤】 * 拔掉连接到模块上的USB线; * 取下SDA-SDA的跳线帽; * 接上USB线到模块,USB另一端接PC * 此时查看电脑的设备管理器可见: [[File:CY7C68013A USB Board快速入门-6.png|400px]] * 接上跳线帽,并打开EZ-USB Control Panel软件,其他详细操作见下图: [[File:CY7C68013A USB Board快速入门-7.png|400px]] [[File:CY7C68013A USB Board快速入门-8.png|400px]] * 几秒后,拔掉USB线再重联; * 设备管理器中显示设备还是: [[File:CY7C68013A USB Board快速入门-9.png|400px]] * 重新烧写一个iic固件文件到EEPROMS中,如下: [[File:CY7C68013A USB Board快速入门-10.png|400px]] * 拔掉USB线,并重连,模块识别如下,下载成功: [[File:CY7C68013A USB Board快速入门-11.png|400px]] == 2.1.3. 示例程序测试 == 本例涉及的三个资料包:[[:File:USB_LED_Firmware.7z|固件]]、[[:File:USB-VC.7z|上位机软件]]、[[:File:USB.7z|下位机程序]] === 测试例程必备 === * CY7C68013A USB Board :出厂已预先烧写好配套的“固件” * PC机:安装配套的“上位机软件” * FPGA开发板:烧写配套的“下位机程序” === 硬件连接 === [[File:CY7C68013A USB Board快速入门-12.png|400px]] === 实验现象 === * 可通过上位机软件(USB_LED)来控制FPGA板子上的LED灯的亮灭; [[File:CY7C68013A USB Board快速入门-13.png|400px]] [[File:CY7C68013A USB Board快速入门-14.png|400px]] 详细见:[[OpenEP4CE10-C_Manual#USB通信实验]] == 模块扩展开发 == 本模块是围绕CY7C68013A芯片的基本功能模块,模块的电路是依据芯片手册提供的参考进行设计,上例的示例程序仅供用户参考开发。 用户可以根据芯片的功能来开发其他应用,更多芯片的开发资料可以到cypress网站下载: Datasheets:www.cypress.com/?rID=38801 CY7C68013A-56PVXC:www.cypress.com/?mpn=CY7C68013A-56PVXC EZ-USB FX2LP™:china.cypress.com/?id=193&rtID=119
返回至
CY7C68013A USB Board快速入门
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志