SY2100 EZ-USB开发使用 (0) (1) (2) (3) (4) (5) |
|
|
|
EZ-USB控制面板(Control Pannel)简介 |
|
控制面板(Control Pannel)支持如下的操作:
--取描述符;
--下载固件;
--从屏幕或文件发送/和接收块数据;
--收发同步数据;
--循环测试。
启动控制面板的步骤:
1、通过USB连接电缆将开发板和计算机相连;
2、选择"开始"菜单"程序"中的"CYPRESS",运行(如下图)。 |
|
|
|
当启动控制面板程序时,系统首先检查USB总线上是否存在EZ-USB设备,若有则会在主窗口生成相应的控制按钮,用户可以键入命令进行操作。 |
|
|
|
1、 主操作菜单 |
|
File菜单命令:Open All Devices:查询所有的有效USB设备,并将它们全部加入下拉列表框,然后打开一个进行操作。 如果一个EZ-USB设备是在控制面板启动后插入的,控制面板程序不能识别,此时应当选用Open All Devices来添加设备到device列表中。 程序的退出可选择File中的Exit或直接用鼠标点右上角的X,可推出程序。
Edit菜单命令:相应的编辑功能。
View菜单命令:相应的浏览功能。
Options菜单命令:
Properties对话框(属性)的General选项卡,其中:
Verboss mode:允许选择更详细的观察传输信息的输出。
Pop up Command ToolBars: 允许选择想要观看的操作工具条,当选择时,弹出适当的工具栏,以便观察。当需要一个较大的屏幕观看区,或是更快的选择有效的操作时,可选择该项有效。
Automatically Hold During download, then Run: 自动处理内部事务代替使用HOLD/RUN按钮。
Use separate thread for each USB operation: 防止USB操作被控制面板悬挂。
Max Operations Pending limit: 指定悬挂操作的最多次数。如果运行超过了限制,那么以后的操作将无效,不会被启动。用户可以在任何时候增加限制量,以允许进行发送操作。
Paths选项卡:
The Monitor File Location: 允许选项默认的Monitor控制程序及其所在的位置,见Cypress\USB\Target\Monitor中有关监控文件选择的说明文件Readme.txt。用户可以用浏览按钮来选择默认的控制程序,当单击Load Monitor按钮时,所选择的控制程序被下载到目标系统中。
Windows菜单命令(略)
Help菜单命令(略)
|
|
|
|
2、 应用程序工具栏 |
|
应用程序工具栏提供标准的按钮,如Cut,Copy,Paste,Save和Print,此外"About"按钮可得到软件的版本信息。"Select Target"按钮允许用户指定被使用的EZUSB器件或是FX2器件。 |
|
|
|
3、 主屏工具栏 |
|
主屏工具栏包含一个标准USB请求的下拉子菜单和一个Send按钮来发起命令传输,该栏还包含与USB设备相关的设备和接口标识字符串;Clear按钮清除OUT缓冲区的内容;Load Mon按钮下载监控程序到USB设备。监控程序允许使用一个串行口来调试开发的8051目标代码。 |
|
|
|
4、 操作工具栏 |
|
操作工具栏的下面是一个文本窗口用于调试USB传输所产生的输出。当一个命令被发送和接收时,用于诊断的文本参数添加到该窗口。这些USB命令和参数可以被打印输出。当从下拉菜单选择一个USB命令时,其它工具栏的参数随命令有效。 |
|
|
|
5、 获取USB设备的描述符信息 |
|
取设备描述符
单击Get Dev按钮,获取设备描述符,屏幕显示如下:
取配置描述符
单击Get Conf按钮,获取配置描述符;
取管道信息
单击Get Pipes按钮,获取管道信息。该设备请求并不产生USB传输,而只是简单的查询设备驱动程 |
|
|
|
6 下载固件 |
|
单击Download按钮,将下载固件到USB设备上运行,此时,系统会提示要求输入一个文件名,选择一个.Hex文件作为设备目标代码文件。在Cypress\USB\examples\ezusb目录下有许多.hex文件的例子。 |
|
|
|
7 编程串行EEPROM |
|
单击EEPROM按钮,选择一个EEPROM文件,并下载该文件到EEPROM中。EEPROM一般用来存放设备的VID/PID/DID号,以便在上电或插入时系统能知道设备的特性。因此,编程EEPROM可改变EZ-USB的枚举方式。
下面举例是基于SY2100 EZ-USB开发板,将ep_pair.hex对应的ep_pair.iic格式的文件写入EEPROM中,步骤如下:
* 用新的EEPROM替代开发板上的EEPROM;
* 选择DIP-4开关的SW3、SW4,于EEPROM相对应;
* 单击控制面板上的EEPROM按钮,选择..\examples\ep_pair\ep_pair.iic文件;
* 下载ep_pair.iic文件;
* 下载完成后,按一下Reset按钮;
* 单击控制面板的SetFace按钮;
* 单击Get Pipes按钮,查看管道信息,发现默认的管道信息变成了ep_pair例子中的管道信息,表明ep_pair固件已经在开发板上运行了。
|
|
|
|
上一页 |
下一页  |
|
|
|
|
|
|
|
|
|