/****************************************************************************** * @fn initFlash * * @brief * Initializes components for use with the Flash application example. * * Parameters: * * @param void * * @return void * ******************************************************************************/ void initFlash(void) { initLcd(); INIT_BUTTON(); INIT_GLED(); INIT_YLED(); }
/****************************************************************************** * @fn initDma * * @brief * Initializes components for the DMA transfer application example. * * Parameters: * * @param void * * @return void * ******************************************************************************/ void initDma(void) { initLcd(); SET_MAIN_CLOCK_SOURCE(CRYSTAL); INIT_BUTTON(); INIT_GLED(); INIT_YLED(); }
/****************************************************************************** * @fn initAdc * * @brief * Initializes components for use with the ADC application example (e.g. * LEDs, PotMeter, Joystick). * * Parameters: * * @param void * * @return void * ******************************************************************************/ void initAdc(void) { initLcd(); SET_MAIN_CLOCK_SOURCE(CRYSTAL); //init LEDs INIT_GLED(); INIT_YLED(); INIT_POT(); INIT_JOYSTICK(); }
/****************************************************************************** * @fn initStopWatch * * @brief * Initializes components for the stopwatch application example. * * Parameters: * * @param void * * @return void * ******************************************************************************/ void initStopWatch(void) { //interrupts[INUM_T3] = stop_watch_T3_IRQ; INIT_GLED(); SET_MAIN_CLOCK_SOURCE(CRYSTAL); CLKCON &= ~0x38; // Enabling overflow interrupt from timer 3 TIMER34_INIT(3); halSetTimer34Period(3, 1000); INT_ENABLE(INUM_T3, INT_ON); TIMER34_ENABLE_OVERFLOW_INT(3,INT_ON); INT_GLOBAL_ENABLE(INT_ON); }