<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          STM32--低功耗模式

          作者: 時(shí)間:2013-03-25 來源:網(wǎng)絡(luò) 收藏

          STM32F10xxx有三中低

          本文引用地址:http://www.ex-cimer.com/article/148072.htm

          ●睡眠(Cortex?-M3內(nèi)核停止,外設(shè)仍在運(yùn)行)

          ●停止(所有的時(shí)鐘都以停止)

          ●待機(jī)模式(1.8V電源關(guān)閉)

          時(shí)鐘頻率72MHz時(shí),從閃存執(zhí)行代碼,STM3236mA,是32位市場上最低的產(chǎn)品,相當(dāng)于0.5mA/MHz。

          上電,默認(rèn)使用內(nèi)部HSI時(shí)鐘8M,經(jīng)測試10mA左右。待機(jī)模式可實(shí)現(xiàn)系統(tǒng)的最低功耗。 可將電流消耗降至兩微安。

          在待機(jī)模式下,所有的I/O引腳處于高阻態(tài),除了以下的引腳:

          ●復(fù)位引腳(始終有效)

          ●當(dāng)被設(shè)置為防侵入或校準(zhǔn)輸出時(shí)的TAMPER引腳

          ●被使能的喚醒引腳

          /*按鈕GPIOB9進(jìn)入睡眠,WKUP pin(GPIOA0)喚醒,GPIOD3-LED 200ms閃爍*/

          int main(void)

          {

          /* System Clocks Configuration **********************************************/

          RCC_Configuration();

          GPIO_Configuration();

          /* Enable PWR and BKP clock */

          RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);

          /* Enable WKUP pin */

          PWR_WakeUpPinCmd(ENABLE);

          /* Allow access to BKP Domain */

          PWR_BackupAccessCmd(ENABLE);

          //RTC_Configuration();

          EXTI_Configuration();

          NVIC_Configuration();

          SysTick_Config(SystemFrequency / 1000 *200 ); //200ms

          while (1)

          {

          Delay(0xAFFFF);

          }

          }



          關(guān)鍵詞: 模式 功耗 STM32--

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();