当系统收到MSG_ID_MMI_EQ_POWER_ON_IND消息时,决定启动方式(按键启动或充电器启动)(启动中会调用InitializeAll来进行初始化)
接着调用InitialNvramData函数,让一些需要读取NVRAM中数据的模块取出数据
初始化完后进入主屏幕,该过程中会进行一些相关准备:播放开机动画及声音,点亮显示屏,在动画播放完后需要调用哪个回调函数等
然后进入EntryIdleScreen函数,同时把左软键设置为主菜单,右软键设置为电话本
启动就结束了,接下来就是进行不同的事件和菜单响应等
转自VRE论坛http://vre.net.ru
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【开发板试用-NUCLEO-U575ZI-Q】定时器中断实现板载LED点亮被打赏50分 | |
分享技术笔记五被打赏50分 | |
【STM32H7S78-DK评测】LTDC Color Key功能验证被打赏50分 | |
请大声喊出:我要开发板!---使用esp32驱动AD7606C-18被打赏50分 | |
分享技术笔记四被打赏50分 | |
【STM32H7S78-DK评测】LCD显示功能配置被打赏50分 | |
为什么FPGA属于硬件,还需要搞算法?被打赏50分 | |
【STM32H7S78-DK评测】基础环境搭建之FreeRTOS适配被打赏50分 | |
买了一个RaspberryPiPico2试玩被打赏100分 | |
分享技术笔记三被打赏50分 |