USB
  USBXpress library and Low Speed

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   USBXpress library and Low Speed
fmcbm
New Member
posted August 23, 2010 03:57 AM     Click Here to See the Profile for fmcbm     Edit/Delete Message
Hi,
in order to reduce the supply current of my messurement device (using the USBXpress library) I would like to set the usb clock from 48 MHz (full speed) to 6 MHz (low speed). So I set the USBCLK to Internal Oscillator / 2: USBCLK = 001b
Now the enumeration fails and windows says the device does not work correctly. May it be, that the USB-Lib does not support Low Speed? In the application note of USBXpress there is only talk of Full Speed...

IP: Logged

Tsuneo
Member
posted August 25, 2010 10:27 PM     Click Here to See the Profile for Tsuneo   Click Here to Email Tsuneo     Edit/Delete Message
> May it be, that the USB-Lib does not support Low Speed?

No, it doesn't.
USBXpress stands on bulk transfer. Bulk transfer is not allowed on low-speed.

For low-speed, HID is available.
Start with one of HID examples on the SiLabs examples folder.

Tsuneo

[This message has been edited by Tsuneo (edited August 26, 2010).]

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | MCU User Forum

Have you seen our MCU Knowledge Base?


Ultimate Bulletin Board 5.47b