English
Language : 

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(1: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