English
Language : 

BU94605AKV Datasheet, PDF (40/84 Pages) Rohm – AAC/WMA/MP3 +SD Memory Card +CD-ROM+MP3 Record
BU94605AKV BU94607AKV BU94702AKV BU94705AKV
Datasheet
16. File browsing within memory
The LSI can analyzing and reading of the entry information of files and subfolders within a folder which is different from
the one having the current tune while the current tune is being played or stopped. Since the read information contains
access data to be used to select tunes, the LSI enables to directly select and play tunes using this data.
The file browsing in the memory operates the cursor (operated position) that can be operated.
When sending the command to move the cursor, the LSI can analyze and read the information of 10 entries (files or
folders) from the move destination. (The number of entries can be changed by the setting of SET_BROWSE_NUM.)
The cursor movement conforms to the sort order determined by the sort function. If the sort function is enabled, the
system first reads the files, and then the subfolders, in the sort order. If the sort function is disabled, the LSI reads the
files and subfolders in the order that they are written to FAT.
A file browsing function becomes effective after ANALYSE_ROOT command is send, and starts the analysis in a root
folder.
When you select music directly by using the access data or cursor position, the following status doesn't return a normal
value because it doesn't understand the number in the whole in the memory.
Playing folder number status in memory, Playing file number status in the memory.
The file information status register structure which can be read by the file browsing function in a memory is shown in
Table 22.
Table 22. File (folder) information register structure
Status
OFFSET
The
number of NAME
bytes
0x38-0x3D 6
Access data
0x3E
1
Entry type
0x3F
1
0x40-0x43 4
0x44-0x84 64
-
Cluster number
File name
(Folder name)
Contents
The position in the memory in which a file and folder information
is written is shown.
Direct song selection is possible from a microcomputer using this
data.
The type of file is outputted.
0x0Y= file-native (LFN, SFN), 0x1Y= folder-native (LFN, SFN)
0x8Y= file-UTF16LE (LFN), 0x9Y= folder-UTF16LE (LFN)
Y becomes the following cases.
0x1=MP3, 0x2=WMA,
0x3=AAC, 0x4=WAV , 0x5=PLAY LIST,
0x6-0xE=reserve, 0xF,0x0=other file
0x00
The cluster number in the memory in which a file and folder
information is written is shown.
A file name (folder name) is outputted by left fitting.
Cautions)
If browsing operation is frequently performed during music plaing, music skipping may occur by the memory with a slow
access speed.
17. Play list play
When PLAY LIST MODE of the system operation mode has been selected, this function is effective.
The LSI can search the play list in the specified folder within the memory and output the play list information.
When the microcomputer selects the play list, the LSI plays the selected tunes in the order written to the play list.
Also, the LSI can output the file information in the selected play list.
Available playlist file should have an extension of M3U or PLS and be described in full path using ASCII or the
SET_LANG command setting.
The full path of a file described in the playlist should be within 256 bytes and within 16 hierarchies.
If the play list format is other than the above or the path does not match, the LSI skip playing tunes.
While playing the tunes in the playlist, PLAY, STOP, PAUSE, FF and FB commands can be used to control the list.
The music file described during the play list is treated as what exists in the flat of one class (only root folder) within a
memory irrespective of the place (path) where the file exists really. For this reason, it becomes invalid a folder repeat and
a folder random command, and it becomes effective the repeat in a memory, one music repeat, and random in a memory
setting up a repeat setup by the SET_REPRAND command.
www.rohm.com
© 2012 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
40/80
TSZ02201-0V2V0E600090-1-2
2012.12.10 Rev.002