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
93
7.2.8.8 Touch Panel Touch Detection Processing Function
Touch panel touch detection processing is executed. (av_demoapp_tp_detect)
Detects which position of the nine areas (see Figure 47) on the LCD has been touched.
Start
Loop counter <-0
Loop counter < number of
touch areas
No
Yes
Current touch panel status
changes to touch status
Set current touch panel touch status to
touch detection complete status.
Current touch panel status
changes to no touch status
Set current touch panel no touch status
to touch detection complete status.
Set detection for current touch panel
detection status.
Set touch panel area IDIncrement loop counter.
Yes
No
Yes
No
Finish
Get area status from touch panel.
(TOUCH_GetAreaStatus)
Figure 68 Touch Panel Touch Detection Processing Function Flow