首頁 > 評測 > 我從沒想到過的板載外設——STM32L053-Discovery評測
我從沒想到過的板載外設——STM32L053-Discovery評測
- [導讀]
- STM32L0系列STM32微控制器讓客戶能夠取得前所未有的低功耗,整合高能效的ARM Cortex-M0+內(nèi)核、優(yōu)化架構、電源管理模式、超低功耗外設、支持節(jié)能型USB功能、獨有的超低功耗制造工藝。
板載一個線性觸摸傳感器,或作為4個觸摸按鍵;
板載IDD電流檢測模塊;
板載2.04寸E-paper display(電子紙顯示屏),分辨率為172×72;
板載4個LED:
LD1(紅/綠),用于USB通信狀態(tài)指示
LD2(紅),用于3.3V電源指示
另外兩個是用戶可編程LED,LD3(綠)/LD4(紅)
板載兩個實體按鍵,用戶按鍵(藍色)和復位按鍵(黑色);
擴展接口25×2,兩排,將STM32L053的48個PIN全部引出;
4 安裝驅動
本評測本地開發(fā)環(huán)境為Keil,如下圖中安裝目錄即為ST-Link的驅動程序目錄,另外在Keil_v5\ARM目錄下還有其他幾個常見的編程器的驅動程序,如:U-Link、NU-Link、PEMicro等。

Keil自帶的驅動程序

安裝驅動后
安裝驅動后,在STM32L053-Discovery連接PC后在PC的設備管理器會多出來如上圖的3個設備。其中MBED微控制器USB設備可以在系統(tǒng)里面構建一個U盤,我們可以把編譯后生成的.bin文件直接放入,就可以被系統(tǒng)自動寫入到目標MCU,更新系統(tǒng)代碼。虛擬串口設備可以實現(xiàn)通過USB的調(diào)試和串口通信。
5 DEMO測試
STM32L053-Discovery開發(fā)板出廠時候自帶了演示DEMO,我們也就用該DEMO來檢測一下STM32L0系列超低功耗特性如何。為了方便查看,本節(jié)圖片筆者做了裁切。另外圖中所測量數(shù)據(jù)可能跟你測量數(shù)據(jù)有少許出入是正常的。

開機后等待兩秒進入該界面,第一行為STM32L053演示程序,并顯示鼠標圖樣,電池圖樣和開發(fā)板上線性觸摸傳感器的圖樣,中間文字為:使用LTS(線性觸摸觸感器)來選擇DEMO(示范、演示程序)分為IDD測試和USB測試。本節(jié)我們僅演示IDD。

接上圖,觸摸一下LTS下面部分(LTS分為四個觸摸按鍵從上到下對應左圖的從左到右)后,出現(xiàn)該圖。從圖上可知,一共分為四種模式,分別對應LTS的四個觸摸鍵,按下B1實體按鍵可以退出。下面我們分別測試四種模式下電流的大小,其間IDD跳線置于ON。

觸摸第一個按鍵后即進入該模式,全速運行模式,該模式下消耗電流為3.048mA

觸摸第二個按鍵后進入該模式,睡眠模式,
從該模式喚醒消耗電流為1.080mA

觸摸第三個按鍵后進入該模式,低功耗睡眠模式,從該模式喚醒消耗電流為4.090uA

觸摸第四個按鍵后進入該模式,停止模式,
從該模式喚醒消耗電流為410nA
ST方面提供的數(shù)據(jù)顯示,STM32L0將運行模式功耗降至87μA/MHz,當保留RAM全部數(shù)據(jù)時,停止模式功耗為440nA(本測評測得數(shù)據(jù)位410nA),并集成低功耗定時器,快速喚醒時間達到3.5μs,以便讓應用設計人員能夠充分利用不同的低功耗模式;針對產(chǎn)品功耗隨溫度升高而快速增加的情況,ST通過獨有制造工藝使該系列產(chǎn)品創(chuàng)下了125℃時世界最小的功耗記錄;此外,該系列還集成了世界功耗最低的ADC。在每秒100k次采樣率下,片上集成的12位ADC功耗僅為48μA,內(nèi)置的硬件過采樣功能還可將ADC分辨率提高到16位。
6 開發(fā)環(huán)境與編程
最近發(fā)現(xiàn)論壇很流行使用MBED開發(fā),MBED是ARM推出的一個開發(fā)框架,將底層封裝后抽象出來,采用基于c++的頂端代碼設計,支持在線編程編譯,其特點是不用太費心于底層硬件的學習,目前還處于公測階段,大有在ARM開發(fā)環(huán)境領域一統(tǒng)江湖之勢。由于MBED提供了離線開發(fā)的功能,本測評就以Keil為IDE,以MBED離線開發(fā)包為代碼基礎進行介紹,最新版為mbed-4336505e4b1c。解壓后,由于內(nèi)容太多,我先先刪除與本開發(fā)板無關的文件夾,這些文件夾是供其他系列的開發(fā)板使用的。如下圖所示,這是MBED相關內(nèi)容。

MBED離線支持文件包
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前