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 Downloaded from Elcodis.com...
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 Downloaded from Elcodis.com electronic components distributor...
Pin assignments UM0529 CONFIG section jumpers are provided for future user requirements. Table 5. CONFIG section related jumper assignment Jumper Related pin(s) Description Default Pin 1 and 2 closed: connects the CFG1_PB5 to GND CFG1_PB5 Open Pin 2 and 3 closed: connects the CFG1_PB5 to VCC Pin 1 and 2 closed: connects the CFG2_PB1 to GND...
Pin assignments UM0529 5.5.1 Decoder/demultiplexer U2 Table 10 shows the truth table for the first input of U2. Table 10. Truth table for first input of U2 Inputs Outputs Enable Select n1G(1) 1B(3) = GND 1A(2)= USBOE nY0(4) = NC nY1 (5) = nUSBOE nY2(6)= NC nY3(7) = NC...
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
UM0529 Pin assignments Table 15. Pin description for STUSB03 transceiver (continued) Pin no. Symbol Name and function USB bus supply voltage (4 V to 5.5 V). Supplies power to the USB VBUS transceiver and internal circuitry. System interface supply voltage (1.6 V To 3.6 V). Provides reference supply voltage for system I/O interface signals.
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.
Firmware UM0529 USB suspend The evaluation board enters the standby state when the PC is put in standby mode with the board connected to the PC. In this mode, the microcontroller enters the USB suspend mode. Power status LED D2 turns off indicating the standby state of the board. The board resumes its run state when the PC exits standby mode.
Bill of material UM0529 Bill of material Table 16. BOM list Value / generic Manufacturer's ord. Index Quantity Ref. Package Manufacturer part number code / ord. part number Devices Microcontroller PSDIP32 STMicroelectronics ST72F63BK4B1 Decoder/ U2, U3 SO-16 STMicroelectronics 74LCX139MTR demultiplexer Voltage SOT-23-5L STMicroelectronics...
Page 25
A EIA 3528-21 2.2 µF tantalum C5, C11 size B Switches SW1, SW2, 2 pin switch TACT switch SW3, SW4 1. Not mounted Note: For detailed datasheets of STMicroelectronics’ products, please visit www.st.com 25/29 Downloaded from Elcodis.com electronic components distributor...
Port configuration UM0529 Appendix A Port configuration Table 17. Port configuration Port pin Pin configuration Connection status Run state Suspend state Input/output Input/output Port A CFG3/MCO Output Output ICC_DATA//SDA Output Output ICC_CLK/SCL Output Output Input Input Input Input Input Input D4 LED Output Output...
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 Downloaded from Elcodis.com electronic components distributor...
Revision history UM0529 Revision history Table 19. Document revision history Date Revision Changes 04-Jun-2008 Initial release 28/29 Downloaded from Elcodis.com electronic components distributor...
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