|
BU94601KV_12 Datasheet, PDF (63/70 Pages) Rohm – AAC/WMA/MP3 +SD Memory Card + iPod | |||
|
◁ |
BU94601KV BU94603KV BU94604BKV
Datasheet
SET_DEVICE
GET_HID_
REPORT
0x03
EP/IO
0x04
wValue
Lo byte
Type
wValue
Hi byte
wMaxPkt
Lo byte
wMaxPkt
Hi byte
wIndex
Lo byte
wIndex
Hi byte
bInterval
wLength
Lo byte
ï¼
wLength
Hi byte
End point descriptor setting
EP/IO ï¼ D7ï¼ï¼ï¼INã0ï¼OUT)ã D3-D0ï¼Endpoint)
Type ï¼ 0x00(Control transferï¼ã
0x01ï¼Isochronous transferï¼ã0x02ï¼Bulk transferï¼ã0x03
ï¼Interrupt transfer)
wMaxPkt ï¼ Supported size of the maximum packet
bInterval ï¼ Polling interval
*Begin polling on interrupt IN forwarding after it sets it.
0x81 0x06 wVlaue
wIndex
wLength
Acquire the HID report descriptor. *2
0x21 0x09 wVlaue
wIndex
wLength
0x05
wValue
Lo byte
wValue
Hi byte
wIndex
Lo byte
wIndex
Hi byte
wLength
Lo byte
wLength
Hi byte
SET_REPORT request command setting for HID class
device.
SET_HID_
REPORT
0x06
0xN
(N=0x01 to
0x0D)
DATA
(N-1)*5
DATA
(N-1)*5+1
DATA
(N-1)*5+2
DATA
(N-1)*5+3
DATA
(N-1)*5+4
Data setting at SET_REPORT request command for HID
class device.
Transmission of SET_REPORT request command for
0x06
0x0E
0x00
0x00
0x00
0x00
0x00
HID class device.
The SET_HID_REPORT command is completed by
transmitting this command. *2
0x5C
0x00
0x00
ï¼
ï¼
ï¼
ï¼
Acquire the interrupt forwarding receive data.
Acquire the reception byte of HID REPORT.
GET_INT
0x07
The reception byte acquires the size of the report
0x01
0x00
ï¼
ï¼
ï¼
ï¼
acquired in HID_Report_Descriptor. An effective actual
data size becomes below this size.
SET_MASST
Transmit this command when you connect the connected
0x08
0x00
0x00
ï¼
ï¼
ï¼
ï¼
device as a mass storage class device.
SET_ISO_
START
SET_ISO_
STOP
Begin the isochronous IN forwarding data reproduction.
0x00
0x00
ï¼
ï¼
ï¼
ï¼
0x09
Stop the isochronous IN forwarding data reproduction.
0x01
0x00
ï¼
ï¼
ï¼
ï¼
SET_FS
Change the sample rate.
0x0A Set value
0x00
ï¼
ï¼
ï¼
ï¼
0x00ï¼32kHzã0x01ï¼44.1kHzã0x02ï¼48kHz
GET_REPORT
0x0B Set value
0x00
ï¼
ï¼
ï¼
ï¼
Acquire the report data of the block of a set value.
SET_
INTERFACE
wValue
wValue
wIndex
wIndex
0x0C
ï¼
Lo byte
Hi byte
Lo byte
Hi byte
0x01 0x0B wValue
wIndex
0x0000
ï¼
Switch wValue to the interface of wIndex.
SET_
0xFE
0x00
0x01
Set value 1 Set value 2
wValue
Lo byte
wIndex
wIndex wLength
Lo byte
Hi byte
Lo byte
wValue
Hi byte
wLength
HI byte
Set
Set
wVlaue
wIndex
wLength
ï¼
value 2 value 1
USB device request.
ï¼
VENDOR
0xFF
0xN
(N=0x01
to 0x0D)
DATA
(N-1)*5
DATA
(N-1)*5+1
DATA
(N-1)*5+2
DATA
(N-1)*5+3
DATA
(N-1)*5+4
Data setting for USB device request.
0x0E
0x00
0x00
0x00
0x00
0x00
Data transmission for USB device request. *2
*1 ï¼ The transmission of "ï¼" is unnecessary.
*2 ï¼ After confirming BUSY status L output, wait of 3ms is necessary when the command transmission is done.
www.rohm.com
© 2012 ROHM Co., Ltd. All rights reserved.
TSZ22111ã»15ã»001
63/66
TSZ02201-0V2V0E600010-1-2
2012.07.12 Rev.001
|
▷ |