This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USB HID Demo on mcbstm32

I'm trying to run the Keil example for the above board.
1/ I've moved J1 jumper to PD2.
2/ I built the software, but Uvision (3.8a) would not download it to the board ( siguv3arm.dll problem /).
3/ On a forum I discovered that you had to create a new project and 'import' all the example source code.
This worked, and the LCD displayed MCBSTM32 HID.

4/ I've connected the board to my PC ( windows xp) via the USB lead. Sometimes it comes up with 'new device' etc. I told it that its a hid.

5/ I've run the hidclient.exe program, but it does not display the board. For device it displays <None>

6/ How can I get the above client to talk to my board ?

Thanks

Parents
  • Hello Rowland Roderick,

    If MCBSTM32 HID enumerates correct you will find two entries in device manager under section Human Interface Device:

    - HID-complient device
    - USB Human Interface Device

    If you display Properties for USB Human Interface Device you will see string Location 0 (Keil MCBSTM32 HID) under General - Location.

    If you display Properties for HID-complient device you will see a string containing the idVendor(VID)/idProduct(PID) you used in usbdesc.c under Details - Device Instance ID like:

    HID\VID_C251&PID_1C01\...
    

    Now you should be able to identify the MCBSTM32 HID.

    Best Regards,
    Martin Guenther

Reply
  • Hello Rowland Roderick,

    If MCBSTM32 HID enumerates correct you will find two entries in device manager under section Human Interface Device:

    - HID-complient device
    - USB Human Interface Device

    If you display Properties for USB Human Interface Device you will see string Location 0 (Keil MCBSTM32 HID) under General - Location.

    If you display Properties for HID-complient device you will see a string containing the idVendor(VID)/idProduct(PID) you used in usbdesc.c under Details - Device Instance ID like:

    HID\VID_C251&PID_1C01\...
    

    Now you should be able to identify the MCBSTM32 HID.

    Best Regards,
    Martin Guenther

Children