首页 > 其他 > 详细

Sword37C_PDK_V1.1.00平台执行顺序

时间:2019-10-22 21:29:09      阅读:102      评论:0      收藏:0      [点我收藏+]

1.BOOT跳转入口函数void    Application_Initialize(void *first_available_memory)->AK_System_Init((T_VOID *)TMC_Task, "TMCtask")->static T_VOID TMC_Task(T_U32 argc, T_VOID *argv)->T_S32 Ak_AppFrame_Init( T_VOID )

 1.1 T_S32 Ak_AppFrame_Init( T_VOID )中分别创建以下线程及其他(未写优先级的为其他):

   1.1.1 Create AppMgr Thread  (优先级30)

   1.1.2 Create MMI Thread (优先级100)

   1.1.3 Create MsgDispatch HISR 

   1.1.4 Register MMI Thread 

  1.1.5 start up audio thread (优先级100)

  1.1.6 start public background thread (优先级50)

至此开始了多线程运行。

 2.多线程运行

  2.1 根据1.1描述的线程优先级,最先运行顺序如下 AppMgr Thread->start public background thread->MMI Thread ->start up audio thread

 待续……

 

Sword37C_PDK_V1.1.00平台执行顺序

原文:https://www.cnblogs.com/xuyu-blogs/p/11722358.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!