国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

一、功耗控制調(diào)整

1、硬件功能調(diào)整

2、軟件功能調(diào)整

3.經(jīng)驗

  • 3.3V供電比5V更省電

  • HSI比HSE更省電

  • 晶振頻率越低越省電

  • 讀寫RAM比FLASH更省電

  • 片上資源會影響功耗,不用的應(yīng)該用PCG功能關(guān)掉。

二、電源管理

怎么進入模式?

進入等待模式:asm("WFI");

進入活躍停機模式:asm("HALT"); //開啟AWU再執(zhí)行此句會進入活躍停機

進入停機模式:asm("HALT"); //沒有開啟AWU再執(zhí)行此句會進入停機

三、自動喚醒AWU結(jié)構(gòu)和配置

自動喚醒單元用于單片機活躍停機模式,

1、時鐘源

AWU可以選用兩個時鐘源:LSI和HSE

通過選項字節(jié)OPT4中的“CKAWUSEL”位來選擇:

置0 ==》LSI (默認);

置1 ==》HSE。

2、時鐘源分頻系數(shù)

通過選項字節(jié)OPT4中的“PRSC[1:0]”位來選擇:

通過1、2步的設(shè)置得到1個粗略的時鐘LS

3、修正時鐘頻率(不常用)

使用AWU_CSR控制/狀態(tài)寄存器中的“MSR”位和TIM3或者TIM1的輸入捕捉通道1來檢測LS的時鐘頻率,發(fā)現(xiàn)誤差則通過重新配置異步預(yù)分頻器AWU_APR中的APR[5:0]來進行定時時間修正。

4、配置異步預(yù)分頻器

配置異步預(yù)分頻器AWU_APR中的APR[5:0]來配置適當(dāng)?shù)姆诸l值

APR :預(yù)分頻系數(shù)

5、寫時基選擇寄存器

寫時基選擇寄存器AWU_TBR中的AWUTB[3:0]來選擇需要的自動喚醒延時間隔

AWUTB: 時間間隔

到底該怎么設(shè)置??

參考這張表:

比如:我們想設(shè)置6ms定時,則查表可得:AWUTB=0101

根據(jù)計算公式:3秒=

其中fLS=128000,則可以計算出:APR=48

再查APR表

確定APR應(yīng)賦值2E

6、控制位使能

置位控制/狀態(tài)寄存器(AWU_CSR)的AWUEN位

7、執(zhí)行HALT命令進入活躍停機

asm("HALT");

四 具體操作如下

① 開啟LSI,同時設(shè)置快速喚醒功能,此兩個功能都在CLK_ICKR寄存器中.


CLK_ICKR|=0x0C;  //打開LSI時鐘,從活躍停機模式快速喚醒使能

② 確定FLASH進入活躍停機后是否掉電


FLASH_CR1&=0x0B; //活躍停機模式下Flash不掉電

③ 設(shè)置預(yù)分頻值


AWU_APR=0x26;    //配置預(yù)分頻值

④ 設(shè)置AWU喚醒時間間隔


AWU_TBR=0x0C;    //配置AWU喚醒時間間隔

⑤ 使能AWU


AWU_CSR1|=0x10;  //使能“AWUEN”啟動AWU

⑥ 進入活躍停機模式


asm("HALT");

⑦ 如果寫了活躍停機的喚醒中斷,會在醒來時觸發(fā),所以應(yīng)該寫一個中斷響應(yīng)函數(shù)


#pragma vector=3

__interrupt void AWU_IRQHandler(void)//自動喚醒AWU中斷函數(shù)

{  

  //此處寫中斷響應(yīng)函數(shù)

  AWU_CSR1|=0x10;//繼續(xù)使能AWU

  //asm("HALT");

}

可以把前幾步寫作一個初始化函數(shù):AWU_init()


void AWU_init(void)

{

  CLK_ICKR|=0x0C;  //打開LSI時鐘,從活躍停機模式快速喚醒使能

  FLASH_CR1&=0x0B; //活躍停機模式下Flash不掉電

  AWU_APR=0x26;    //配置預(yù)分頻值

  AWU_TBR=0x0C;    //配置AWU喚醒時間間隔

  AWU_CSR1|=0x10;  //使能“AWUEN”啟動AWU

}


關(guān)鍵字:STM8  功耗控制 引用地址:STM8電源模式管理及功耗控制

上一篇:STM8庫函數(shù)開發(fā)手冊(1) //工程模板、GPIO、時鐘
下一篇:STM8內(nèi)部存儲器結(jié)構(gòu)及編程

推薦閱讀

2017年12月22日,ELEXCON深圳國際電子展暨嵌入式系統(tǒng)展在深圳會展中心隆重舉辦。本次展會以“為智能物聯(lián)提供創(chuàng)新”為主題,從元件到系統(tǒng),包括電子、汽車、工控、物聯(lián)網(wǎng)等各方面的的專業(yè)電子展會。作為電子信息領(lǐng)域的重要部分連接器行業(yè)有不少企業(yè)參展,其中世界知名品牌授權(quán)分銷商赫聯(lián)電子也在1號館參展,本刊《國際線纜與連接》有幸采訪了赫聯(lián)貿(mào)易(上海...
英國倫敦的蓋特威克機場日前宣布將于今年8月開始在機場測試一款停車機器人。旅客們只需要掃描自己的航班信息,把車停到指定位置,機器人就會來帶走汽車,前往機器人停車場,通過人工智能系統(tǒng)尋找車位,完成停車任務(wù)。研發(fā)人員表示,采用AGV機器人停車,可以通過更科學(xué)的停放方式節(jié)省近50%的停車場空間。由于機器人無需進入車內(nèi),鑰匙還是由旅客自己保管,...
內(nèi)容說明本實用新型涉及氣體流程測量領(lǐng)域,尤其是一種氣體流量計。發(fā)明背景智能液體渦輪流量計是采用先進的超低功耗單片微機技術(shù)研制的渦輪流量傳感器與顯示積算一體化的新型智能儀表,具有機構(gòu)緊湊、讀數(shù)直觀清晰、可靠性高、不受外界電源干擾、抗雷擊、成本低等明顯優(yōu)點。它先將流速轉(zhuǎn)換為渦輪的轉(zhuǎn)速,再將轉(zhuǎn)速轉(zhuǎn)換成與流量成正比的電信號。這種流量計用...
上期大概給大家匯總了MSP430的主要作用以及簡介,后面我會把單片機常用的模塊時鐘,定時器,看門狗,D/A,A/D轉(zhuǎn)換,UART理論跟實例都會說一下,最后在串聯(lián)起來講一下做的項目這期給大家整理并認識下什么叫時鐘模塊,時鐘模塊對于單片機是很重要的,如果單片機沒有時鐘模塊,相當(dāng)于人沒有了脈搏,時鐘模塊是通過振蕩器的東西生成的,可以比喻為人的心臟,我...

史海拾趣

小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved