1. 程式人生 > >TI CC2530 學習筆記-19-NewBit-CC2530-WDT-看門狗

TI CC2530 學習筆記-19-NewBit-CC2530-WDT-看門狗

功能描述:演示開啟WDT,和復位WDT,注意復位WDT和不復位WDT小燈的狀態。

  1. 主要函式
void main( void )
{
  halMcuWaitUs(20000); //等待預設的內部晶振穩定
  CLKCONCMD &= ~0xC0; //選擇32K晶振,外部晶振
  while (CLKCONSTA & 0xC0);//等待晶振穩定
  
  P0DIR |= 0x40;
  LED_R_ON();
  
  halMcuWaitUs(20000);
  LED_R_OFF();
  
  WDCTL = 0x08|0x00 ; //看門狗模式, ~1.9ms
  
  while(1)
  {
    /* 以下語句用於清除看門狗,註釋掉以後LED會閃爍*/
    /* 反之LED則呈穩定的狀態 */
    //HAL_WDT_RESET();
    
  }
}