For evaluation purposes, the USB microcontroller used is the ST72F63B. The STUSB02E or STUSB03 connected with a USB controller is ideal for use in mobile phones, digital cameras, printers, PDAs, etc. The STUSB02E or STUSB03 USB low-speed evaluation board is designed for demonstration and evaluation purposes.
Connect the evaluation board to the PC using the J7 connector via the USB to mini-B cable. The power status LED D2 lights up indicating successful power-up of the board. Software installation To work with the STUSB02E or STUSB03 low-speed evaluation board, install the USB HID demonstration GUI on the PC. 1.3.1 Drivers for evaluation board The firmware programmed in the evaluation board is based on HID class of USB.
UM0529 Getting started Figure 2. STUSB02E/STUSB03E- low-speed evaluation board enumeration in GUI Now the evaluation board installation procedure is complete. For demonstration of the board features refer to Section 6.1: Communication with the application board on page 7/29 www.BDTIC.com/ST...
UM0529 Evaluation board hardware All the hardware components except the transceiver IC are the same for the STUSB02E and STUSB03 evaluation boards. The evaluation boards are comprised of one mini-B USB connector, one USB controller, one USB transceiver, two 2-to-4 demultiplexers and all required discrete components (pull-up resistors, series resistors and power supply capacitors).
STUSB02E/STUSB03E transceiver U5 The STUSB02E and STUSB03 are single chip USB transceivers that support both USB full- speed and USB low-speed operations. Both have an integrated 5 V to 3.3 V regulator which allows direct powering from the VBUS.
LD2985BM33R usage is optional in the board. By configuring jumpers J9,J13,J11, the external voltage regulator can be switched off. In this case, the internal voltage regulator of the microcontroller is used to power 74LCX139MTR and STUSB02E/ STUSB03 V When external voltage regulator LD2985BM33R is used for powering 74LCX139MTR and STUSB02E/ STUSB03 V , overall current consumption of the board increases.
UM0529 Power requirements Power requirements The recommended supply voltages for the STUSB02E/STUSB03E USB transceivers are the following: = 1.6 - 3.6 V (typical value: V = 1.8 V) = 4.0 - 5.5 V (typical value: V = 5 V) The V for the USB transceiver can be obtained from the onboard voltage regulator as well as the built-in voltage regulator of the ST72F63B.
Pin assignments Jumpers details Table 2, 3, and show jumper assignments of the demonstration board. All the jumper settings are same for both the STUSB02E and STUSB03 evaluation boards except for jumper J10 and J12. Table 2. General jumper assignments Jumper...
Pin 2 and 3 closed: connects the RSL of U5 to Open for STUSB02E evaluation board (STEVAL-PCC004V1) Note: J12 is applicable only to the STUSB03 evaluation board. It is not applicable to the STUSB02E evaluation board since RSL is NC in the STUSB02E. 13/29 www.BDTIC.com/ST...
When button is pressed, PA4 microcontroller pin is connected to ground. Not used at present. When button is pressed, PA5 microcontroller pin is connected to ground. This is used to control the button state on the USB demonstrator software. 14/29 www.BDTIC.com/ST...
Second input of U3 is not used in the application. However, to save the current consumption, these inputs are not left floating and are tied to ground. STUSB02E and STUSB03 transceiver pin configuration Table 14 shows the pin description of STUSB02E transceiver. Table 14. Pin description for STUSB02E transceiver Pin no.
Pin assignments UM0529 Table 14. Pin description for STUSB02E transceiver (continued) Pin no. Symbol Name and function Pull-up supply voltage output. Used to connect 1.5 kΩ pull-up speed detect resistor. If CON = 0, VPU is high impedance. If CON = 1, VPU = 3.3 V ±10%.
Page 19
I/O interface signals. VBUS indicator output. When VBUS > 2.9 V, VBUSDET = high and when VBUSDET < 2.2V , VBUSDET = low. N.C. Not Connected Refer to the relevant datasheet of the device for a detailed description. 19/29 www.BDTIC.com/ST...
USB microcontroller provide a clear example of data exchange between PC and the board. The USB signals are routed through the STUSB02E/STUSB03E transceiver. The ST72F63B firmware is based on a USB core library that does all the hardware control of the USB interface.
Firmware data transfer between the PC and the ST7 peripheral according to the USB HID class specifications. Figure 5. STUSB02E/ STUSB03 evaluation board demonstration Communication with the application board 6.1.1 PC software control of the evaluation board Click on the LED button in the application dialog box to switch ON the LED D3 on the board.
Appendix A: Port configuration of detailed I/O configuration during run mode and suspend mode. The transceiver is put in suspend mode by making the SUS pin high. Also the current flowing from the potentiometer is reduced by switching the transistor OFF. 22/29 www.BDTIC.com/ST...
Q1 On/off(0-To turn on Output Output CON_5V Output Output CFG1 Output Output D2 LED Output Output D1 LED Output Output Port C CFG4 Output Output REG_OFF Output Output Controlled by the microcontroller as USBOE per settings in MICSR of ST72F63B 26/29 www.BDTIC.com/ST...
UM0529 Abbreviations Appendix B Abbreviations Table 18. Abbreviations Term Description Analog-to-digital converter Graphical user interface Human interface devices Personal computer Universal serial bus VBUS USB bus supply voltage = 5 V System interface supply voltage Pull-up supply voltage 27/29 www.BDTIC.com/ST...
Revision history UM0529 Revision history Table 19. Document revision history Date Revision Changes 04-Jun-2008 Initial release 28/29 www.BDTIC.com/ST...
Page 29
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
Need help?
Do you have a question about the STUSB02E and is the answer not in the manual?
Questions and answers