background image

UM0068

Running the USB low speed evaluation board

 9/15

2.2 HID 

demonstrator

2.2.1 USB 

enumeration

The device selection tabsheet, shown in 

Figure 4

, displays the following information:

Available USB HID devices: All the HID devices connected to the PC are displayed in 
this window.

Device information

This information, obtained during the enumeration phase, refers to the highlighted 
device in the “Available USB HID device” window: vendor ID, product ID and version 
numbers (refer to the USB Specification version 1.1 or higher). In addition, as string 
information is supported, the manufacturer name, product and serial number are 
displayed. 

Figure 4.

HID demonstrator window

2.2.2 Communication 

with the evaluation board

Controlling the evaluation board from a host PC

The HID demonstration tabsheet, shown in 

Figure 5

, displays the following information:

Click on the ON/OFF button in the application dialog box to switch on the LED LD2 on 
the board. 

Click again to switch it OFF. 

The slider bar controls the brightness of a LED LD3 (ST7262xxx) or LD1 (ST7263Bxx). 
Each slider bar value will be converted to a pulse width modulation (PWM) signal by the 
microcontroller.

Displaying the evaluation board state

Button state: this red LED changes its state when you press the SW1 push button on 
the evaluation board.

Trimmer value: this value is the result of the analog-to-digital conversion of the RV1 
trimmer output. When you turn the trimmer on the evaluation board to a different 
position, the new ADC value is transmitted via the USB bus and displayed on the 
progress bar of the HID demonstrator.

HID attached

Device
information

device

Summary of Contents for ST7MDTULS-EVAL

Page 1: ...STMicroelectronics ST7MDTULS EVAL ST7 USB low speed evaluation board UM0068 User manual Rev 2 October 2007...

Page 2: ...BLANK...

Page 3: ...ication developer This USB library developed by STMicroelectronics and plug tested by the USB IF implementers forum is intended for you to use as a toolbox All the documentation you need to do this is...

Page 4: ...4 1 Power supply 6 1 4 2 Jumper settings 6 1 4 3 Device selection 7 2 Running the USB low speed evaluation board 8 2 1 Introduction 8 2 2 HID demonstrator 9 2 2 1 USB enumeration 9 2 2 2 Communication...

Page 5: ...UM0068 List of tables 3 15 List of tables Table 1 Description of evaluation board probing points 10 Table 2 Document revision history 14...

Page 6: ...d layout 6 Figure 2 Device selection for analog to digital conversion 7 Figure 3 Enumeration result 8 Figure 4 HID demonstrator window 9 Figure 5 HID demonstrator window 10 Figure 6 Board schematics 1...

Page 7: ...5 00 2134 1 Windows XP HID dll Version 5 1 2600 0 1 2 Package contents The USB evaluation low speed board package includes the following items Hardware content Two ST72 Low speed USB microcontroller d...

Page 8: ...onents added on the wire wrap area sink more than 500mA an external power supply must be used 1 4 2 Jumper settings The W1 jumper selects the analog trimmer When the jumper is removed the analog trimm...

Page 9: ...he ST7263Bxx devices Any other analog input pin on the microcontroller can be used by removing the W6 jumper and wiring the center pin of W6 to the analog input The W7 jumper can be used to connect or...

Page 10: ...oint 2 for the data transferred from the PC to the ST7 Note that the Windows98 HID driver does not support interrupt OUT transfers and automatically uses the control OUT pipe to endpoint 0 instead Set...

Page 11: ...rd Controlling the evaluation board from a host PC The HID demonstration tabsheet shown in Figure 5 displays the following information Click on the ON OFF button in the application dialog box to switc...

Page 12: ...e On the tabsheet Power Management select Allow this device to bring the computer out of standby 2 4 Adding circuitry on the wire wrap area The evaluation board features a 43 hole row with all the mic...

Page 13: ...22 PB6 PB6 23 PB5 PB5 24 PB4 PB4 25 PB3 PB3 26 PB2 PB2 27 PB1 PB1 28 PB0 PB0 29 PA7 PA7 30 PA6 PA6 31 PA5 PA5 32 PA4 PA4 33 PA3 PA3 34 PA2 PA2 35 PA1 PA1 36 PA0 PA0 37 RESET RESET 38 VSSA 39 USBDM US...

Page 14: ...B0 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 RESET VSSA USBDM USBDP USBVCC VDDA W1B1 C4 33PF C5 220NF LD4 LED red LD3 LED red LD2 LED red W1 1 2 LD1 LED red R8 470 R7 470 R6 470 ST7263 U2 11 5 3 2 4 1 6 7 9 10...

Page 15: ...ow the programming tool to generate pulses on the VPP line mandatory for entry into ICC mode To allow switching between either ICC and IAP functionality the use of a jumper is recommended soldered acr...

Page 16: ...2007 2 0 Added evaluation board root part number ST7MDTULS EVAL Removed ST72F61 and SDIP42 DIP20 adaptor Changed ST72F62 and ST72F63B root part numbers into ST7262xxx and ST7263Bxx respectively Remov...

Page 17: ...NTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS E...

Page 18: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information STMicroelectronics ST7MDTULS EVAL...

Reviews: