控制面板使用说明(EN)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
User guide for EZ-USB Control Panel
User guide for EZ-USB Control Panel.
An Overview of the EZ-Usb Control Panel.
The EZ_USB Control Panel allows the user to generate USB requests to the Anchor Chips supplied USB driver. Standard USB requests are supported as well as EZ-USB specific requests. The standard USB device requests are documented in Chapter 9 of the USB spec.
The control panel supports the following operations:
• Get descriptors
• Download software
• Send/receive bulk data from the screen or a file
• Send/receive isochronous data
• Loop back tests
The USB devices which are found to be available by the Operating System are identified and presented to the user. Those devices may be selected to operate as the target of some USB operation. A given USB device may have several USB Pipes and Endpoints available to it. The Anchor Chips EZ-USB device, for instance loads a default setting with 12 pipes and endpoints associated with it.
When the application is initially started, it checks for available EZ-USB devices on the USB bus. Devices which are found are each given their own window in the main application into which the users may enter commands and view output from the device. Available devices may also be identified by selecting the pulldown menu to the left of the "Clear" button.
To start an operation, select the operation from the box next to the "send" button. This will change the toolbar so that it can accept information for that command. Fill in the information and press the "send" button to send the command over the USB bus.
{overview.gif}
The Application Toolbar.
The Application Toolbar has standard buttons such as Cut, Copy, Paste, Save, and Print, as well as an “About” button to get Version information.
It contains a “Select Target” button to allow the user to specify that an EZ-USB target is being used, or that an FX2 target is being used. These two targets differ in that Hold/Release is performed differently for each. In addition, a different default monitor file is used for the two targets.
It contains a “GPIF Tool” button to launch the GPIF Tool application.
{17_tpapp.gif}
The Main Screen.
The Main screen shows a toolbar containing a dropdown menu of standard USB requests and a "Send" button to initiate transfer of the commands. This "operations" toolbar also contains the Device and Interface identification strings associated with the USB device. It contains a "Clear" button to clear the contents of the output buffer, and a "Load Monitor" button to download the monitor code to the USB Device. The monitor code allows the use of a serial debug monitor while developing target 8051 code.
Note: If your screen doesn't contain a "EZusb-0" window, see the troubleshooting chapter below. Below the operations toolbar is a text window which contains the output generated to debug USB transfers. As commands are sent and received, diagnostic text is added to this window. It is a generic text window with the normal operations such as search, save, and print. The USB commands and their parameters are printed out as they are sent or received. When the user selects a USB command from the pull down menu, another ToolBar may be displayed to allow the user to enter parameters for a USB command.
{mainscrn.gif}
Hot Plugging New Devices
When the Control Panel application is started, it checks for USB devices on the bus. If an EZ-USB device is plugged in after having started the application, it will not be recognized immediately. For the new device to be recognized by the application, select "File\Open All Devices" to open a new window with the new device selected and ready to receive commands.