以下基于某方案公司架构分析,从上到下大致的流程如下:
ap
tvserver
video/audio+kernel+android
bootcode
8051code
==8051==========================================
这部分是开机和待机条件下保持最小系统的部分,主要在IC里包了一颗8051芯片,跑的程序相对也比较简单
从main函数开始
main()
{
SleepModePowerDownLoop();//这里做循环检测,下面看看里面都做了哪些功能检测
}
SleepModePowerDownLoop()
while(1) {
CHK_STM(GET_EVENT_MSG());
CHK_CEC(GET_EVENT_MSG()ÿ