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
62
7.2.4.6 Touch Panel Control Driver API
Function
STATUS TOUCH_Init(void)
Overview
Initialization function for touch panel control driver
Invoked before entering the main loop (see “7.2.8.1 Main Processing
Function”).
Parameter
None
Return
value
Processing results
TOUCH_RET_OK Normal completion
TOUCH_RET_ILLEGAL_ERROR Timer setting failure
Function
STATUS TOUCH_GetAreaStatus(uint16_t* Status)
Overview
Touch panel area status acquisition function
Parameter
Status Pointer to area status acquisition information storage destination
If successful, area (see Figure 47) status (touch by 1) is written by bit.
bit0 Area 1
bit1 Area 2
bit2 Area 3
bit3 Area 4
bit4 Area 5
bit5 Area 6
bit6 Area 7
bit7 Area 8
bit8 Area 9
Return
value
Processing results
TOUCH_RET_OK Normal completion
TOUCH_RET_INVALID_PARAMETER Parameter error