在s3c2440+wince5.0的环境下,做了挂起唤醒的功能,可是唤醒后,程序跑到OEMPowerOff里并恢复寄存器,重新初始LCD后,LCD重新亮起来后,又慢慢变成白屏,应该是因为没有继续刷屏的原因,是程序跑飞了吗?OEMPowerOff的最后是否要做什么调用操作?
部分代码如下:
VOID OEMPowerOff(void)
{
CPUSaveRegs(CPUBackupRegs);/* Save Current Important CPU Regs... */
CPULCDOff();/* LCD Controller Disable */
ConfigStopGPIO();/* Stop all GPIO */
ConfigMiscReg();/* Set misc register for power off */