8 operation flow, 1 main processing function, Operation flow – FUJITSU FMB AN706 User Manual

Page 83: Main processing function, 1 main processing, Function

Advertising
background image

AN706-00040-2v0-E

82

7.2.8 Operation Flow

The meanings of the function call points in the flowchart are shown in Figure 56.

Function call described

in operation flowchart

Function call described

in API specifications

Function call described

in API specifications and

operation flowchart

Figure 56 Meanings of function call points

7.2.8.1 Main Processing Function

The flowchart of the main processing function (main) is shown in Figure 57.

MP3 format

Start

System activation setting
(mb9b500_system_boot)

Sample application variable

initialization

(av_demoapp_init)

USB host driver initialization

(USBH_Initialize)

Interrupt enable

while(1)

Timer module initialization

(TIMER_Init)

LED module initialization

(LED_Init)

Audio module initialization

(AUDIO_Init)

Switch module initialization

(SW_Init)

Touch panel module

initialization

(TOUCH_Init)

Timer ch. 2 activation

(TIMER_Start)

IMAGE module initialization

(IMAGE_Init)

USB task processing

(av_demoapp_usb_task)

MDF file system task

processing

(av_demoapp_MDF_task)

HMI (*) task processing

(av_demoapp_HMI_task)

Audio play task processing

(AUDIO_PlayTask)

Figure 57 Main Processing Function Flow

(*) Human Machine Interface

Advertising