亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? power_modes.c.bak

?? 基于zigbee芯片cc2430的應用程序開發:點對點通信
?? BAK
字號:
/******************************************************************************
*                                                                             *
*        **********                                                           *
*       ************                                                          *
*      ***        ***                                                         *
*     ***    ++    ***                                                        *
*     ***   +  +   ***                      CHIPCON                           *
*     ***   +                                                                 *
*     ***   +  +   ***                                                        *
*     ***    ++    ***                                                        *
*      ***        ***                                                         *
*       ************                                                          *
*        **********                                                           *
*                                                                             *
*******************************************************************************

Filename:     power_modes.c
Target:       cc2430
Author:       kja
Revised:      16/12-2005
Revision:     1.0

Description:
    Demonstrates how to enter and exit the different power modes.

******************************************************************************/

#include "app_ex.h"

void addToSleepTimer(UINT16 sec);
void initPowerModes();
void main(void);

/******************************************************************************
* @fn  initPowerModes
*
* @brief
*     Initializes components used for the power modes application example.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
void initPowerModes(void)
{
   initLcd();

   INIT_GLED();
   INIT_YLED();

   INIT_BUTTON();
   INIT_JOYSTICK_PUSH();
}


/******************************************************************************
* @fn  power_modes_main
*
* @brief
*     Main function.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
#ifdef COMPLETE_APPLICATION
void power_modes_main(void){
#else
void main(void){
#endif

   initPowerModes();

   lcdUpdate((char*)"Powermode 0", (char*)"");
   GLED = LED_ON;
   waitVisible(TRUE);


   //Powermode 1
   GLED = LED_OFF;
   lcdUpdate((char*)"Powermode 1", (char*)"(wait 1 sec)");

   addToSleepTimer(1);
   INT_GLOBAL_ENABLE(TRUE);
   INT_ENABLE(INUM_ST, INT_ON);
   SET_POWER_MODE(1);


   lcdUpdate((char*)"Powermode 0", (char*)"");
   GLED = LED_ON;
   waitVisible(TRUE);

   //Powermode 2
   GLED = LED_OFF;
   YLED = LED_ON;
   lcdUpdate((char*)"Powermode 2", (char*)"(wait 1 sec)");

   addToSleepTimer(1);
   INT_GLOBAL_ENABLE(TRUE);
   INT_ENABLE(INUM_ST, INT_ON);
   SET_POWER_MODE(2);


   lcdUpdate((char*)"Powermode 0", (char*)"");
   GLED = LED_ON;
   YLED = LED_OFF;
   waitVisible(TRUE);

   //Powermode 3
   GLED = LED_OFF;

   lcdUpdate((char*)"Powermode 3", (char*)"(S1 for wakeup)");

   INT_GLOBAL_ENABLE(TRUE);
   INT_ENABLE(INUM_ST, INT_OFF);
   ADC_DISABLE_CHANNEL(1);
   P0DIR &= ~0x02;
   P0IFG &= ~0x02; // clear interrupt flag P0_1
   PICTL |= 0x09;  // enable interrupt P0, port 0 to 3
   INT_SETFLAG(INUM_P0INT, INT_CLR);
   INT_ENABLE(INUM_P0INT, INT_ON);


   SET_MAIN_CLOCK_SOURCE(RC);
   while (!HIGH_FREQUENCY_RC_OSC_STABLE);

   SET_POWER_MODE(3);

   lcdUpdate((char*)"Powermode 0", (char*)"(LEFT to exit)");

   haltApplicationWithLED();
   return;
}


/******************************************************************************
* @fn  addToSleepTimer
*
* @brief
*     Function for updating sleep timer.
*
* Parameters:
*
* @param  UINT16 sec
*         Time (in seconds) to add to sleep timer
*
* @return void
*
******************************************************************************/
void addToSleepTimer(UINT16 sec)
{
   UINT32 sleepTimer = 0;

   sleepTimer |= ST0;
   sleepTimer |= (UINT32)ST1 <<  8;
   sleepTimer |= (UINT32)ST2 << 16;

   sleepTimer += ((UINT32)sec * (UINT32)32768);

   ST2 = (UINT8)(sleepTimer >> 16);
   ST1 = (UINT8)(sleepTimer >> 8);
   ST0 = (UINT8) sleepTimer;
}


/******************************************************************************
* @fn  powermodes_P0_IRQ
*
* @brief
*     Interrupt handler for P0.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
#ifdef COMPLETE_APPLICATION
void powermodes_P0_IRQ(void){
#else
#pragma vector=P0INT_VECTOR
__interrupt void powermodes_P0_IRQ(void){
#endif
   // waiting until the button is released...
   while(!P0_1);
   //halWait(0x50);

   P0IFG &= ~0x02; // clear interrupt flag P0_1
   INT_SETFLAG(INUM_P0INT, INT_CLR);
}


/******************************************************************************
* @fn  powermodes_ST_IRQ
*
* @brief
*     Interrupt handler for Sleep Timer.
*
* Parameters:
*
* @param  void
*
* @return void
*
******************************************************************************/
#ifdef COMPLETE_APPLICATION
void powermodes_ST_IRQ(void){
#else
#pragma vector=ST_VECTOR
__interrupt void powermodes_ST_IRQ(void){
#endif
   INT_SETFLAG(INUM_ST, INT_CLR);
}


/******************************************************************************
* @fn  power_init
*
* @brief
*      Initializes the power modes application example.
*
* Parameters:
*
* @param  APPLICATION *a
*         Main application
*
* @return void
*
******************************************************************************/
#ifdef COMPLETE_APPLICATION
void power_init(APPLICATION *a)
{
   a->menuText = (char*)"Power";
   a->description = (char*)"Modes";
   a->main_func = power_modes_main;
   a->interrupts[INUM_P0INT] = powermodes_P0_IRQ;
   a->interrupts[INUM_ST] = powermodes_ST_IRQ;
}
#endif





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区二区在线观看| 91在线观看免费视频| 亚洲精品视频免费观看| 国产午夜精品一区二区| 久久亚洲春色中文字幕久久久| 制服视频三区第一页精品| 欧美午夜精品免费| 欧美日韩国产美| 7799精品视频| 日韩一区二区三| 久久亚洲捆绑美女| 日本一区二区三区电影| 国产情人综合久久777777| 国产亚洲短视频| 国产精品乱码妇女bbbb| 亚洲欧美成aⅴ人在线观看| 亚洲综合999| 日韩精品电影一区亚洲| 国产一区二区视频在线| av亚洲精华国产精华精| 欧美亚洲国产一区二区三区va| 欧美日韩高清影院| 2023国产精品| 1024亚洲合集| 麻豆视频观看网址久久| 精品亚洲aⅴ乱码一区二区三区| 国产乱国产乱300精品| eeuss鲁一区二区三区| 欧美性感一区二区三区| 欧美大尺度电影在线| 亚洲国产精品t66y| 午夜精品久久久久久久久久久| 乱一区二区av| 99riav一区二区三区| 欧美精品国产精品| 中日韩av电影| 日韩精品1区2区3区| voyeur盗摄精品| 日韩亚洲欧美在线| 中文字幕一区三区| 久久99精品久久久| 色综合久久久久网| 精品日产卡一卡二卡麻豆| 一区二区三区**美女毛片| 国产在线精品免费| 91精品国产综合久久久久久久| 中文文精品字幕一区二区| 午夜不卡在线视频| www.av亚洲| 久久久国产综合精品女国产盗摄| 午夜精品成人在线视频| aaa国产一区| 久久久久久久免费视频了| 日韩av一级电影| 色噜噜狠狠色综合中国| 国产精品网站一区| 国产一区免费电影| 精品日韩在线观看| 蜜桃av一区二区三区| 91国内精品野花午夜精品| 欧美激情一区二区| 国产一区二区三区国产| 欧美成人精精品一区二区频| 亚洲成av人片在www色猫咪| 91在线国产观看| 国产精品免费aⅴ片在线观看| 另类小说一区二区三区| 日韩亚洲欧美成人一区| 日本美女一区二区三区视频| 欧美日韩国产综合视频在线观看 | 五月天婷婷综合| 91精品福利在线| 亚洲欧洲综合另类| 色综合一区二区| 亚洲蜜桃精久久久久久久| 一本久久综合亚洲鲁鲁五月天| 国产精品美女一区二区在线观看| 国产美女视频一区| 久久久精品黄色| 成人av电影在线观看| 国产精品女人毛片| www.66久久| 亚洲一区自拍偷拍| 欧美老肥妇做.爰bbww| 麻豆精品在线看| 久久久久久黄色| 成人av电影在线网| 一区二区三区在线视频免费| 欧美亚洲综合在线| 奇米精品一区二区三区四区 | 欧美喷水一区二区| 久久精工是国产品牌吗| 久久久久久免费网| 色综合天天视频在线观看| 亚洲女同一区二区| 日韩一区二区三区免费看| 国产精品中文字幕日韩精品| 欧美国产精品v| 欧洲国内综合视频| 精品一区二区三区av| 国产精品毛片高清在线完整版 | 三级影片在线观看欧美日韩一区二区| 欧美精品日日鲁夜夜添| 狠狠色丁香九九婷婷综合五月| 久久久不卡影院| 91福利国产成人精品照片| 免费成人深夜小野草| 国产精品麻豆欧美日韩ww| 欧美精品日日鲁夜夜添| 成人综合激情网| 日韩精品一级二级 | 精品国产乱码久久久久久老虎| 国产69精品久久久久毛片| 亚洲综合久久久久| 国产午夜精品理论片a级大结局| 91免费视频观看| 久久66热re国产| 夜夜精品视频一区二区| 久久精品人人做人人爽人人| 欧美色老头old∨ideo| 成熟亚洲日本毛茸茸凸凹| 免费在线观看日韩欧美| 亚洲美女屁股眼交3| 久久―日本道色综合久久| 欧美精品在线视频| 日本乱码高清不卡字幕| 国产成人激情av| 捆绑调教一区二区三区| 亚洲福利一区二区三区| 亚洲视频一区二区免费在线观看| 精品国产成人在线影院| 欧美高清www午色夜在线视频| 91麻豆福利精品推荐| 国产很黄免费观看久久| 久久国产精品99久久人人澡| 亚洲一区二区三区在线| 日韩美女视频一区| 国产精品久久久久一区二区三区共| 91精品国产色综合久久不卡蜜臀| 色久综合一二码| 不卡的av电影在线观看| 国产不卡在线视频| 国产精品影音先锋| 久久99久久精品| 理论电影国产精品| 麻豆一区二区三| 久99久精品视频免费观看| 天天爽夜夜爽夜夜爽精品视频| 亚洲美女在线国产| 一区二区三区免费网站| 亚洲另类春色校园小说| 伊人色综合久久天天| 亚洲日本免费电影| 亚洲精品日韩一| 亚洲九九爱视频| 亚洲综合免费观看高清完整版在线| 亚洲同性gay激情无套| 亚洲综合激情网| 日韩精品电影一区亚洲| 日本aⅴ精品一区二区三区 | 中日韩免费视频中文字幕| 国产精品素人一区二区| 国产精品久久久久久久久免费丝袜 | 高清不卡一二三区| 99久久综合色| 成人免费av资源| 色综合久久99| 欧美丰满高潮xxxx喷水动漫| 3d动漫精品啪啪1区2区免费| 91精品国产欧美一区二区| 日韩欧美在线123| 国产三级精品视频| 日韩理论片网站| 午夜精品久久久久久久久久| 久久电影网电视剧免费观看| 国产成人精品网址| 欧洲av在线精品| 欧美成人a视频| 国产精品高潮呻吟| 日日夜夜免费精品| 国产成人aaa| 欧美日韩在线观看一区二区| 欧美草草影院在线视频| 欧美国产亚洲另类动漫| 夜夜夜精品看看| 国产美女精品在线| 欧美日韩在线播放三区四区| 精品久久久久久久久久久久久久久 | 欧美日韩国产精品成人| www成人在线观看| 亚洲人成精品久久久久| 久久99精品视频| 欧美影视一区在线| 久久久午夜电影| 五月综合激情日本mⅴ| 粉嫩蜜臀av国产精品网站| 欧美日韩高清在线播放| 中文字幕亚洲欧美在线不卡| 六月丁香婷婷色狠狠久久| 91成人国产精品|