Exemplo n.º 1
0
void init() {
   // In case disabled by boot-loader
   __enable_irq();

   initPorts();
   initTimers();
   bdm_interfaceOff();
   initUSB();

#ifdef VDD_ON_INITIALLY
   // For compatibility with original board s/w
   // The board is powered when initially plugged in
   #if (VDD_ON_INITIALLY == 3)
      bdm_option.targetVdd = BDM_TARGET_VDD_3V3;
   #elif (VDD_ON_INITIALLY == 5)
      bdm_option.targetVdd = BDM_TARGET_VDD_5;
   #else
      bdm_option.targetVdd = BDM_TARGET_VDD_OFF;
   #endif
   bdm_setTargetVdd();
   RESET_LOW();
   WAIT_MS(100);
   RESET_3STATE();
#endif
}
Exemplo n.º 2
0
void TestMode_OUT(void)
{
    RESET_LOW();
    mdelay(5);//Delay_ms(5);  // 5mSec
    TEST_LOW();
    mdelay(25);//Delay_ms(25); // 25mSec
    RESET_HIGH();
    mdelay(30);//Delay_ms(30); // 30mSec
}