* GUI Configuration 配置都在这3个文件中;
* gui_switch.h
* / /
* gui_config.h wgui.h
6223C 08A 版本如上所述;
6225 gemini 同;
MMI Framework provides simple and well-defined interfaces for the applications written on top. Applications
have to register callback function with a timer ID. The Application callback handler is called when the timer
expires.
MMI supports two kinds of timers.
1. Alignment timers
These timers are not very accurate. But they keep on running even when the backlight of the LCD is
turned off. All the applications use these timers.
2. Non-Alignment timers
These timers are very accurate. They do not run when the backlight is turned off. All the UI
components use Non Alignment timers.
TIMER_IS_ALIGNMENT 0 //Aligned timer
TIMER_IS_NO_ALIGNMENT 1 //Non-aligned timer
stack_timer_struct base_timer1; /* no alignment timer */
stack_timer_struct base_timer2; /* allow alignment timer */
base_timer1 is stack timer structure for non-alignment timer; base_timer2 is for alignment timer