- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 WINCE的挂起和唤醒过程
挂起的过程:1.先进行平台相关的动作,比如清屏,设置AD,usb等.2.保存芯片所有的寄存器值到一个静态数组(就是堆栈中)3.设置io,关闭kitl等4.呼叫OALCPUPowerOff()进行挂起. OALCPUPowerOff()是一个位于startup.s中的汇编函数,它按照下面的流程实现挂起功能5.保存通用寄存器r4-r12,lr到堆栈6. 保存wakeup后的地址,MMU寄存器,进入各
2010-05-20 15:41:00 685
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人