首頁 > 評測 > NUCLEO 64又添新丁——NUCLEO-F410RB評測

NUCLEO 64又添新丁——NUCLEO-F410RB評測

NUCLEO64   F410RB   ST   
  • 作者:劉昆磊
  • 來源:21ic
  • [導讀]
  • STM32通用微控制器的出貨量2015年第二季度突破十億顆大關,迄今擁有最高的ARM Cortex-M的市場份額。

0401.png

圖4-1 IDD電流測量接口

0402.png

圖4-2 IDD電流測量原理圖

(3)測試工程

ST除了給大家在NUCLEO-F410RB開發(fā)板預留了功耗測試接口,還專門為大家提供了功耗測試工程樣例,讓大家拿來就可以體驗。工程路在STM32CubeF4軟件包內(nèi)(STM32CubeF4軟件包的下載路徑為:http://www.st.com/web/en/catalog/tools/PF259243)。如果安裝的有STM32 CUBE MX,并裝有STM32CubeF4軟件包,那測試功耗的例程默認路徑為:

STM32Cube\Repository\STM32Cube_FW_F4_V1.9.0\Projects\STM32F410xx-Nucleo\Examples\PWR\PWR_CurrentConsumption。

0403.png

圖4-3 電流測試工程

該工程實例為用戶提供了Sleep模式、STOP模式和STANDBY模式下的功耗測試功能。

2、測試功耗

(1)使用MDK打開工程文件,在工程的readme文件下面有關使用該工程的方法及使用注意事項。

0404.png

 圖4-4 電流測試工程

需要注意的是在測試不同的工作模式時,需要開啟或屏蔽stm32f4xx_lp_modes.h文件中的#define聲明,以便使系統(tǒng)運行在不同的工作模式下。而且由于在有些工作模式下面仿真調(diào)試功能被關閉,因此測試功耗時只能將程序工程文件編譯下載到MCU中運行,不要使用調(diào)試功能。

(2)按照下圖進行接線

0405.png

圖4-5 功耗測試接線

(3)分別將stm32f4xx_lp_modes.h文件下的宏定義設置好,編譯工程并下載到NUCLEO-F410RB開發(fā)板。

0406.png

圖4-6 設置工作模式

(4)按下復位按鍵重啟NUCLEO-F410RB開發(fā)板,發(fā)現(xiàn)用戶LED閃爍。按下藍色的用戶按鍵,用戶LED熄滅,系統(tǒng)進入相應的工作模式,記錄下此時的電流,下圖是默認待機模式下的功耗測試,可以看到磁式的IDD電流僅為2.12uA。

0407.png

圖4-7 STANDBY模式下功耗

(5)按上述方法重復測量所有情況下的功耗,結果如下表。

表4-1 IDD電流測試

QQ截圖20160104113012.jpg

通過上面的測試,可以看到STM32F410RB的功耗雖不及L系列的低,但能在高性能的ARM® Cortex-M4F中也有不錯的表現(xiàn),可以在兼顧性能的基礎上有相對低的功耗,以便在電池供電系統(tǒng)中能使用更持久些。

五、總結

總之,NUCLEO-F410RB開發(fā)板秉承NUCLEO的一貫風格。板載一顆高性能的ARM® Cortex®-M4F處理器,提供Arduino Uno接口及ST-morpho全功能擴展接口,方便用戶插接可堆疊模塊,同時提供包括硬件抽象層、中間件及應用范例的STM32CubeF4軟件包和STM32CubeMX代碼生成器,支持廣泛的集成開發(fā)環(huán)境IDE和云端開發(fā)Mbed,使Nucleo生態(tài)系統(tǒng)更加完整。板載的入門級STM32 F4系列微控制器,具有業(yè)界最小的WLCSP封裝、動態(tài)功耗可降至89µA/MHz,停機電流僅6µA的低功耗,在100MHz時,運算速度可達125 DMIPS。可用在對功耗比較敏感的可穿戴、物聯(lián)網(wǎng)(IoT)、樓宇自動化、個人醫(yī)療設備以及智能手機等領域。

 

參考資源

STM32單片機中文官網(wǎng)

STM32單片機官方開發(fā)工具

STM32單片機參考設計

1、NUCLEO-F410RB開發(fā)板資源:http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1847/PF262518

2、STM32CubeF4軟件包資源:http://www.st.com/web/en/catalog/tools/PF259243

3、STM32CubeMX軟件資源:http://www.st.com/web/en/catalog/tools/PF259242

4、NUCLEO-F410RB Mbed資源:https://developer.mbed.org/platforms/ST-Nucleo-F410RB/

5、STSW-LINK009 ST-LINK驅動資源:http://www.st.com/web/en/catalog/tools/PF260219

6、STSW-LINK007ST-LINK/V2-1固件升級資源:http://www.st.com/web/en/catalog/tools/PF260217

7、STM32F410RB資源:http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1938/PF261572

 

——————本文系21ic原創(chuàng),未經(jīng)許可嚴禁轉載——————

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!

網(wǎng)友評論