1. 程式人生 > >TI CC2530 學習筆記-16-NewBit-CC2530-LP-PM3

TI CC2530 學習筆記-16-NewBit-CC2530-LP-PM3

功能描述:演示使用CC2530進入PM3程式,可以用來粗略測試[email protected]的功耗。為了降低 功耗,在不使用RF時,可以使用內部16M HSRC時鐘。測試電流時,用導線連線模組電源正極和電源正極,將電流表串入電源地和模組地之間來測試電流。也可以將電流表串入電源正極之間。

  1. 主要程式碼
void main( void )
{
  uint8 ledGint;
  
  halMcuWaitUs(10000); //等待預設的內部晶振穩定
  P0DIR |= 0xC0;  //P06/P07輸出
  ledGint = 10;//
  LED_R_ON();
  LED_G_ON();
  while(ledGint --)
  {    
    halMcuWaitUs(50000);
    halMcuWaitUs(50000);
    LED_R_TOG();
    LED_G_TOG();
  }
  LED_R_OFF();
  LED_G_OFF();
  
  //P0DIR = 0x00;       //將引腳重新配置為輸入以節約電流消耗,沒有測試與保持為
                      //輸出之間的優劣,需要使用者自行選擇省電配置。
  NOP();
  NOP();
  NOP();
  SLEEPCMD |= 0x03;   //設定即將進入的電源模式為PM3
  PCON = 0x01;       //進入設定的模式
  while(1);
}