User Manual
Table Of Contents
- Revision History
- Table of Contents
- Target products
- 1 INTRODUCTION
- 2 OVERVIEW OF SIMPLE AV SYSTEM BOARD
- 3 PREPARATIONS
- 4 PROGRAM EXECUTION METHOD
- 5 SUPPORTED MEDIA
- 6 OPERATION METHOD
- 7 SPECIFICATIONS
- 7.1 Hardware
- 7.2 Software
- 7.2.1 Software Block Diagram
- 7.2.2 Software Library
- 7.2.3 System Specifications
- 7.2.4 API Specifications
- 7.2.5 Operation Limit
- 7.2.6 Operation Flow of Entire Application
- 7.2.7 Application State Transition
- 7.2.8 Operation Flow
- 7.2.8.1 Main Processing Function
- 7.2.8.2 USB Task Processing Function
- 7.2.8.3 File System (MDF) Task Processing Function
- 7.2.8.4 HMI Task Processing Function
- 7.2.8.5 AUDIO Play Task Processing Function
- 7.2.8.6 Switch Press Detection Processing Function
- 7.2.8.7 Processing Function After Switch Press Detection
- 7.2.8.8 Touch Panel Touch Detection Processing Function
- 7.2.8.9 Processing After Touch Panel Touch Detection Function
- 7.2.9 File Configuration
AN706-00040-2v0-E
49
7.2 Software
7.2.1 Software Block Diagram
The software block diagram is shown in Figure 45.
Application
Target Board
Application
Middleware
Driver
Hardware
Application
Interface
Fujitsu Semiconductor Library
Audio
Play
LED
Control
MP3/AAC
Decoder
Library
JPEG
Encoder/
Decoder
Library
USB Host
Mass Storage Class
(MSC)Driver
USB
Host
Driver
I
2
S
Control
Driver
LCD
Control
Driver
Timer Control
Driver
Touch
Panel
Control
driver
Switch
Detection
Audio
Play
Image
Display
File System
[MDF]
Application
Target Board
Application
Middleware
Driver
Hardware
Application
Interface
Fujitsu Semiconductor Library
Audio
Play
LED
Control
MP3/AAC
Decoder
Library
JPEG
Encoder/
Decoder
Library
USB Host
Mass Storage Class
(MSC)Driver
USB
Host
Driver
I
2
S
Control
Driver
LCD
Control
Driver
Timer Control
Driver
Touch
Panel
Control
driver
Switch
Detection
Audio
Play
Image
Display
File System
[MDF]
File System
[MDF]
Figure 45 Software Block Diagram