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
91
7.2.8.6 Switch Press Detection Processing Function
Switch press detection processing is executed. (av_demoapp_sw_detect)
Play/stop switch, selection next switch, selection previous switch press detection is
executed.
Set pressed for current
switch press status.
Start
Loop counter <-0
Loop counter < Number of SW
buttons
Increment loop counter.
No
Yes
No current switch press
and switch status pressed
Current switch pressed
and switch status not pressed
No
Yes
Set not pressed for current
switch press status.
Set detection for current
switch detection status.
Yes
No
Finish
Get switch state.
(SW_GetStatus)
Figure 66 Switch Press Detection Processing Function Flow