int main(void) { init(); lcdInit(); strcpy(words[0],"Aloha!;"); strcpy(words[1],"Hello!;"); strcpy(words[2],"Hallo!;"); strcpy(words[3],"Salut!;"); strcpy(words[4],"Shalom!;"); strcpy(words[5],"Ciao!;"); strcpy(words[6],"Oi!;"); strcpy(words[7],"Privet!;"); strcpy(words[8],"Hola!;"); strcpy(words[9],"Hej!;"); strcpy(words[10],"Xin Chao!;"); strcpy(words[11],"Ni Hao!;"); strcpy(words[12],"Haai!;"); strcpy(words[13],"Allo!;"); strcpy(words[14],"Hai!;"); strcpy(words[15],"Selam!;"); IntMasterEnable(); IntEnable(INT_GPIOA); interruptGPIOAMaskDisabler(); HWREG(NVIC_SYS_CTRL_R) |= NVIC_SYS_CTRL_SLEEPDEEP; HWREG(NVIC_SYS_CTRL_R) |= NVIC_SYS_CTRL_SLEEPEXIT; CPUwfi(); //SysCtlDeepSleep(); }
//***************************************************************************** // //! Put the processor into deep-sleep mode // //***************************************************************************** void PRCMDeepSleep(void) { // // Enable deep-sleep. // HWREG(NVIC_SYS_CTRL) |= NVIC_SYS_CTRL_SLEEPDEEP; // // Wait for an interrupt. // CPUwfi(); // // Disable deep-sleep so that a future sleep will work correctly. // HWREG(NVIC_SYS_CTRL) &= ~(NVIC_SYS_CTRL_SLEEPDEEP); }