FUJITSU FMB AN706 User Manual

Page 67

Advertising
background image

AN706-00040-2v0-E

66

Touch panel control
driver module

USB-MSC device connection/

disconnection judgement

Was media connected?

Read all JPEG files and display

images for selection on LCD

select.jpg

picture1.jpg
picture2.jpg
picture3.jpg
picture4.jpg
picture5.jpg

music1.mp3

music2.mp3

music3.mp3

music4.mp3

music5.mp3

JPEG

File

Was the Play/Stop

switch pressed?

Read JPEG files corresponding to

selected MP3 file numbers and

display image for playing on LCD

Switch detection module

Play/Stop

switch

Selection

previous

switch

Selection

next switch

Switch chattering

processing

Timer interrupt(ch.2)(1ms)

Switch press detection

Switch

state

Was the

Selection previous

switch or Selection next

switch pressed?

Open selected MP3 file

Read selected MP3 header data

and execute MP3 header analysis

processing

Change to audio data

playback state

Select MP3, LED control

LED control driver module

LED1 LED2 LED3 LED4 LED5

LED

state

Timer interrupt(ch.2)(1ms)

Area 1 Area 2 Area 3

Area 4 Area 5 Area 6

Area 7 Area 8 Area 9

Touch panel detection

Was touch of

touch panel detected?

Was the detected area

1-4, or 6?

Touch panel

state

Read JPEG files corresponding to

selected MP3 file numbers and

display image for playing on LCD

Open selected MP3 file

Read selected MP3 header data

and execute MP3 header analysis

processing

Change to audio data

playback state

Select MP3, LED control

LED state

No

Yes

Yes

No

No

Yes

No

Yes

No

Yes

MP3

header

MP3

header

Media files

Figure 48 Application Operation Flow (Audio Playback Stopped Status, Case of MP3)

Advertising