首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > MTK的开机流程是怎么样的

MTK的开机流程是怎么样的

资料介绍
MTK开机初始化
MTK开机流程-MMI部分(VC模拟器)
基于53平台09A版本,通过VC模拟器调试,整理出一条大概的MMI开机流程,后续完善。


- 创建MMI task进程
mmi_create()

- MMI task初始化
MMI_Init()
mmi_frm_init_key_event() // 按键初始化
L4InitTimer() // 计时器初始化
setup_UI_wrappers() // WGUI初始化
mmi_fe_init() // 字体初始化

- MMI task接收消息事件
MMI_task()
InitEventHandlersBeforePowerOn() // 事件初始化
MMI_MTPNP_master_init()以及MMI_MTPNP_slave_init() // 主副SIM卡初始化
msg_get_ext_queue_info() // 获取消息
mmi_frm_fetch_msg_from_extQ_to_circularQ() // 消息转换
OslNumOfCircularQMsgs() // 获取消息个数
OslReadCircularQ() // 读取消息信息
switch (Message.msg_id)
{
...
case MSG_ID_MMI_EQ_POWER_ON_IND: // 开机事件
break;
...
}
SetDateTime() // 设置时间
gdi_init() // GDI初始化
switch (p->poweron_mod
标签:开机初始
MTK的开机流程是怎么样的
本地下载

评论