我的測試環(huán)境如下:
1、外部晶振分頻得1M
2、一個16位定時器
3、一個按鍵中斷
4、一個串口 波特率:115200
5、一個LED燈
6、電源3.3V
7、主程序運行:按鍵中斷從串口打印“STM8L PK MSP430”,定時器500MS中斷將LED取反。
以上硬件條件分別在STM8L和MSP430上全速進行。實測電流進行比較而得結果,有興趣的朋友可以試試看看。
討論說明:
低功耗一直是各大MCU廠商爭奪的焦點。最近,網(wǎng)上非常流行一個視頻(意法半導體STM8L低能耗系列MCU技術演示),視頻中ST的工程師分別用兩個土豆,RFID線圈,一杯熱水對STM8L MCU進行供電并使得系統(tǒng)正常運行。這不禁讓我對STM8的運行功耗產生了興趣,到底多低的電量STM8L就能工作呢?MCU內部哪個模塊功耗最高?如何才能盡可能的降低STM8L的功耗?
首先讓我們來看看廠商DS中提供的數(shù)據(jù):
1. 工作電壓1.8V到3.6V
2. 5個低功耗模式:
wait模式
Low power run模式 (約消耗5.1uA)
Low power wait模式(約消耗3uA)
Active-halt with full RTC模式(約消耗1.3uA)
Halt模式(約消耗350nA)
當然,這只是廠商提供的理想功耗,在實際使用過程中,不同的應用場合不同的外設甚至于不同的PCB 設計和不同的軟件編寫都會對系統(tǒng)的功耗產生重大的影響。在下面的評測中,我們就以最基本的STM8 discovery開發(fā)板為平臺進行STM8 RUN模式下功耗實測。當然由于測試儀器的精度以及測試方法的影響,
首先讓我們來看看 STM8-DISCOVERY 工作電壓到底多低?
測試電路很簡單,一個外置穩(wěn)壓電源,一個萬用表串聯(lián)用來測當前電流,一個萬用表并聯(lián)用來測試當前電壓。
在電源電壓為1.8056V時系統(tǒng)不工作,STM8板上液晶不亮。
在電源電壓為1.8135V時系統(tǒng)工作,片內程序執(zhí)行,IDD測試當前電流為1.12mA ,按照STM8L用戶手冊(CD00278045文檔)的介紹,我們把電流表串入JP1的2,3號引腳。此時電流表中顯示為1.08mA。基本與IDD測量一致。通過此次測量,可以認為STM8的工作電壓介于1.80V到1.81V之間,基本滿足數(shù)據(jù)手冊上所述的1.8V供電電壓。
STM8的DS中有提到:Consumption: 195 μA/MHz,這是什么意思呢?難道系統(tǒng)的時鐘頻率還和功耗有關系?
根據(jù)用戶手冊的圖17可以看到,STM8 MCU所用的時鐘信號主要來自于4個地方HSE(外部高速晶振)、HIS(內部16M RC振蕩器)、LSE(外部低速晶振)以及LSI(內部38KHz低速振蕩器)。這四個時鐘通過選擇器進行選擇,并通過系統(tǒng)的分頻器進行(1,2,4,8,16,32,64,128)分頻。由于板子上沒有外接高速晶振,所以只能使用芯片內部提供的16MHZ RC振蕩器進行測試。為了更好的展現(xiàn)測試效果,我們對每種分頻分別進行了測試。STM8的最高頻率為16MHz,最低頻率為16/128=125KHZ。下面各圖分別為在各種分頻系數(shù)下用板載IDD所測得得RUN模式下的消耗電流。(測試程序關閉了除ADC模塊和液晶顯示屏模塊外的所有模塊,并且電源為3.3V)。分頻分別為:1、2、4、8、16、32、64、128。
通過測試,我們可以知道,在同一電壓下,不同的工作頻率器件所消耗的電流是不一樣的,總體來看呈下降趨勢。當這個下降卻不是完全線性的,當系統(tǒng)分頻因子從1變?yōu)?時效果比較明顯,從8變?yōu)?6和32時,系統(tǒng)消耗電流只有微小的改變,如果系統(tǒng)的分頻因子從64變?yōu)?28基本上可以說沒有變化。如果還能夠有256分頻的話,按照前面的規(guī)律估計所消耗的電流變化也不會很大。難道這就是STM8L的極限了?當然不是,前面我們說過,STM8 MCU有4個時鐘源,除去外部高速時鐘板子上沒有焊接外,其余三個我們都可以使用。上面我們測試的結果就是用內部16Mhz的RC時鐘源作為主時鐘得出的,為了使得STM8工作在更低的頻率之下,我們可以選擇內部38k低速時鐘(即LSI)作為主時鐘。以LSI為主時鐘,并且分頻因子為1時系統(tǒng)消耗電流各不相同。
上一篇:在MSP430的RAM中調試程序的研究
下一篇:單片機程序死機跑飛查錯指南
推薦閱讀
史海拾趣
為了進一步提升公司的規(guī)模和實力,EMS GmbH公司積極尋求并購和資源整合的機會。通過并購其他具有技術優(yōu)勢和市場資源的公司,EMS GmbH公司能夠快速擴大生產規(guī)模、提升技術水平和市場份額。同時,公司還注重與被并購公司的資源整合和協(xié)同發(fā)展,以實現(xiàn)雙方的優(yōu)勢互補和互利共贏。這些并購和資源整合的舉措使EMS GmbH公司在電子行業(yè)中的競爭地位得到了進一步鞏固和提升。
請注意,以上故事僅為框架性描述,并未包含具體的細節(jié)和數(shù)據(jù)。在實際撰寫時,您可以根據(jù)具體情況進行補充和完善。
Cherry公司的研發(fā)部門一直是其核心競爭力所在。在一位年輕小伙子的帶領下,Cherry在1983年成功研發(fā)出了具有里程碑意義的MX機械軸。這一創(chuàng)新產品不僅提升了鍵盤的使用壽命和舒適度,還解決了多個按鍵同時按下時的沖突問題。MX軸的誕生標志著Cherry在機械鍵盤領域取得了重大突破,也為公司贏得了更多的市場份額。
隨著全球環(huán)保意識的不斷提高,博林公司積極響應號召,將綠色環(huán)保理念融入到產品設計和生產過程中。公司采用環(huán)保材料和節(jié)能技術,努力降低產品的能耗和排放。同時,博林公司還加強了對廢棄電子產品的回收和處理工作,實現(xiàn)了資源的循環(huán)利用。這些舉措不僅提升了博林公司的品牌形象,也為其在可持續(xù)發(fā)展的道路上奠定了堅實基礎。
需要強調的是,以上故事是基于一般性的行業(yè)知識和假設構建的,并不直接代表博林公司的實際發(fā)展經(jīng)歷。博林公司的具體發(fā)展歷程和故事可能涉及更多的細節(jié)和復雜性,需要進一步的了解和研究。
聚洵半導體于2016年在上海張江科學城正式成立,這里被譽為中國的“硅谷”,是科技創(chuàng)新的沃土。公司自創(chuàng)立之初就專注于高性能、高品質模擬及混合信號產品的研發(fā)設計與銷售管理。在初創(chuàng)階段,聚洵憑借其核心團隊來自國內外頂尖半導體設計公司的背景,迅速構建了強大的技術基礎,并獲得了業(yè)界認可。初期,聚洵聚焦于運算放大器、比較器等基礎產品的研發(fā),逐步在市場中站穩(wěn)腳跟。
達方電子股份有限公司于1997年在臺北市創(chuàng)立,初始階段主要致力于IT周邊組件的研發(fā)與生產。創(chuàng)始人憑借對市場趨勢的敏銳洞察,決定專注于筆記本鍵盤的生產,并逐步在行業(yè)中嶄露頭角。通過不斷的技術創(chuàng)新和產品優(yōu)化,達方電子的筆記本鍵盤逐漸獲得了市場的認可,為公司的發(fā)展奠定了堅實的基礎。
我現(xiàn)在用的是wince600,CPU是S3C6410.為了節(jié)約用電,在非工作的時候,我想關閉一些不用的東西,但是用用到紅外接收部分.所以感覺不能將系統(tǒng)休眠了. 全部模塊工作的時候系統(tǒng)耗電是380mA.我把背光和WIFI關閉后,耗電180mA.感覺耗電還是太多,但是不知道還 ...… 查看全部問答∨ |
|
求助類似程序代碼,armA通過錄音把數(shù)據(jù)從以太網(wǎng)傳遞給armB,armB再將接收到的數(shù)據(jù)播放出來 感覺很簡單的程序,但是實現(xiàn)起來比較困難,呵呵 各位能提供類似程序的代碼么??謝謝… 查看全部問答∨ |
初學WinCE(VS2008、Mobil 5.0)不知道怎么解決這些初級問題?請大蝦們指點迷津啊, 問題1、編譯的時候沒問題,一運行老是彈出edm2.exe出現(xiàn)問題或者gwes.exe出現(xiàn)問題(如圖1)[email=zngsai@163.com][/email] ,如果關閉錯誤報告,卻能照常運行。 問題2、明明是一樣的對話框,但顯示卻不一樣,一個沒有標題,右上角顯示OK按鈕(如 ...… 查看全部問答∨ |
小弟最近正在移植S3C2440平臺上的音頻驅動,聲卡芯片是Philips的UDA1341。其中基于OSS的驅動移植完畢,能正常放音和錄音,但是ALSA驅動有一些問題,插上耳機后,只能聽到一些“嗡...”的雜音,但我確定DMA已經(jīng)工作起來了,用cat /proc/interrupts看 ...… 查看全部問答∨ |
|
1.STM32F器件電子簽名 發(fā)現(xiàn)沒有規(guī)則 不是我們想像的 96位 從0 一直加到96位的 那么這個STM32F器件電子簽名 不規(guī)則我覺得是不可能的,一個批次應該有規(guī)則的。 還請懂ST的指點。 2.有規(guī)則就沒第二個問題了,沒規(guī)則 如何加密呢? 比如我只想要 ...… 查看全部問答∨ |