NUCLEO32-L432開發(fā)板評測,與以往的NUCLEO32開發(fā)板的區(qū)別資料下載
2021-04-14 |
pdf |
1.09MB |
次下載 |
3積分
資料介紹
作者:netlhx
STM32的MCU產(chǎn)品全面開花,除了推出性能怪獸CORTEX-M7之外,又推出號稱性能與低功耗并重基于CORTEX-M4系列的低功耗產(chǎn)品STM32-L4系列,宣稱性能能達到1.25 DMIPS/MHz (Drystone 2.1)及273.55 Coremark? (3.42 Coremark/MHz @ 80 MHz),到底情況如何,今天就性能方面做個簡單評測。
NUCLEO32-L432屬于NUCLEO32家族的新品。
和以往的NUCLDO32一樣的包裝,一樣的簡單說明,請忽略STM32系列的外包裝。
背面仍然千篇一律,請再次忽略。
與以往的NUCLEO32開發(fā)板的區(qū)別,一是MICRO接口上的L432KC標簽,告訴你這是一款基于STM32-L432KC的評估板;另一個區(qū)別是MCU的封裝形式變了,以前常用的LQFPN32變成了UFQFPN32形式,所以MCU的四周就多出了一圈裸露的焊盤!
開發(fā)板仍然堅持一向的可更換MCU的設計理念,如果想將開發(fā)板上的MCU換成其它型號,只要將原來的MCU用焊臺拆下來,然后添上其它兼容的MCU型號即可。
開發(fā)板的背面主要包括STLINK/V2-1調(diào)試接口,最下面還有IDD的檢測跳線,只是受限于開發(fā)板的尺寸,這個間距有點小,還有就是焊接比較脆弱,需要十分小心。
MICRO USB接口以及旁邊的LED調(diào)試指示燈,加上兩邊的排針,資源實在精簡到了極點。
除了開發(fā)板上的絲印,包裝盒里的紙質(zhì)說明也列出了GPIO接口的引腳編號,方便隨時查閱。
關(guān)于STM32L432這款MCU,屬于STM32基于CORTEX-M4里面比較低端的型號,在官方的產(chǎn)品家族里位置如下
不過從官方給出的宣傳參數(shù)來看,其COREMARK居然達到了罕有的273,比MAINSTREAM的值245居然還要高(當然主頻值也略高)。
不過STM32L4系列的主打功能是超低功耗,按照官方給出的參數(shù),主要如下
8 nA Shutdown mode (2 wakeup pins)
28 nA Standby mode (2 wakeup pins)
280 nA Standby mode with RTC
1.0μA Stop 2 mode, 1.28 μA Stop 2 with RTC
84 μA/MHz run mode
Batch acquisition mode (BAM)
4 μs wakeup from Stop mode
關(guān)于低功耗的實測,愛板網(wǎng)已有同系列的L476的詳細評測,此處不再評測。
開發(fā)板的硬件布局及主要元器件如下
NUCLEO系列開發(fā)板設計得非常靈活,PCB板上的大量SB可以用來調(diào)整不同的功能,以實現(xiàn)不同的功能。比如可以通過SB的不同組合來使用STLINK/V2-1的MCO作為主控MCU的時鐘源等功能。
接下來主要是通過將COREMARK的源碼移植到STM32上,驗證官方宣稱的COREMARK測試值。
首先使用STM32CUBEMX來建立一個基本的程序框架。
硬件功能只配置了USART2用來輸出一些測試的信息。
時鐘使用內(nèi)置的MSI時鐘輸出(如何使用STLINK/V2-1的MCO來作為MCU的時鐘請參考官方說明),MSI輸出為8MHZ,經(jīng)PLL電路后頻率變?yōu)?0MHZ,這也是該MCU的最大支持頻率,以保證最高性能。
接下來下載COREMARK的源代碼
下載前需要注冊一個賬號,下載源代碼后解壓,基本的目錄結(jié)構(gòu)如圖
涉及到COREMARK核心的代碼文件主要有以下幾個
要移植的代碼主要集中中core_portme.c及core_portme.h這兩個文件中。
COREMARK的基本工作原理是執(zhí)行一段測試代碼,然后檢測代碼運行所用的時間,對比特定的標準最后得出一個數(shù)值,這個數(shù)值就是最終的得分了。如果對COREMARK的內(nèi)部原理感興趣,可以研究一下其代碼。
關(guān)于代碼的移植,STM32社區(qū)也給出了一個指導方案。
將移植好的代碼添加到STM32工程文件中,最終的目錄結(jié)構(gòu)如下
為了最大程度的釋放硬件性能,需要對工程代碼做一下優(yōu)化,在MDK中的優(yōu)化設置如下
優(yōu)化等級設為O3,同時開啟Optimize for Time選項。
接下來就可以來查看COREMARK在NUCLEO32-L432上的測試結(jié)果了,看看有沒官方宣稱的273那么高。
嗯,測試的結(jié)果達到了209,并沒有官方宣傳的那么高。當然考慮到不同的編譯器、優(yōu)化設置等參數(shù)的影響,這一值與官方宣稱的值還是有一點的差距啊!
接下來再對MCU超頻,通過上面MCU的時鐘設置圖可以看出,只要調(diào)整上述PLL參數(shù)值就可以調(diào)MCU的主頻。咱們先激進一點,直接將PLL-N的值調(diào)整為30,這樣系統(tǒng)就能在10MHZ的頻率下工作了。下面是測試的結(jié)果
上圖可以看到,系統(tǒng)的主頻率為120MHZ,COREMARE值更是達到了314之高!
當然這只能算是自娛自樂!ST有一個特色,對于民間的呼聲從來不理,估計都忙著處理大客戶去了,所以這次的COREMARK跑分結(jié)果只能算是一次娛樂,諸位看過即忘,不要期望ST能有點解釋,比如測試環(huán)境的影響,工具鏈的選擇,優(yōu)化參數(shù)等。(Coremark測試用代碼包)
總體來說,NUCLEO系列開發(fā)板還是很良心的,一是價格低廉,二是慷慨大方,免費提供各種試用甚至分發(fā)。要是在各大論壇或用戶討論組里再常駐一兩個FAE在線,那就更完美了!
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- X-NUCLEO-GFX01M1開發(fā)板的GUI開發(fā)流程介紹
- UM2179_STM32Nucleo_144腳開發(fā)板
- UM1724_STM32Nucleo_64引腳開發(fā)板
- UM1974_STM32Nucleo_144腳開發(fā)板
- UM2397_STM32G4的Nucleo_32開發(fā)板用戶手冊
- UM2505_STM32G4的Nucleo_64開發(fā)板用戶手冊
- UM2592_ 基于STM32WL_Nucleo_64開發(fā)板用戶手冊
- UM2581_STM32L5 Nucleo-144開發(fā)板 (MB1361)用戶手冊
- 官方STM32的NUCLEO開發(fā)板使用
- 【STM32】開發(fā)板學習1 NUCLEO-L476RG:GPIO例程 點亮LED2燈
- STM32 Nucleo開發(fā)板入門(一)——概述
- 【ST開發(fā)板評測】Nucleo-F411RE開箱報告
- NUCLEO-F302開發(fā)板的原理圖和PCB圖免費下載 62次下載
- NUCLEO32開發(fā)板的電路原理圖免費下載 32次下載
- STM32 Nucleo-144 開發(fā)板技術(shù)文檔 37次下載
- fpga開發(fā)板與linux開發(fā)板區(qū)別 1601次閱讀
- 基于Xilinx Zynq ultraScale+ 系列FPGA的AXU2CGB 開發(fā)板評測 9044次閱讀
- 微雪電子STM32F767ZI 開發(fā)板簡介 2765次閱讀
- 微雪電子STM32F446RET6 STM32開發(fā)板簡介 5678次閱讀
- 微雪電子STM32L476RGT6開發(fā)板簡介 7737次閱讀
- 微雪電子STM32F446ZET6開發(fā)板簡介 3680次閱讀
- 微雪電子STM32 Nucleo-144開發(fā)板簡介 3614次閱讀
- 微雪電子STM32F411RET6 STM32開發(fā)板簡介 6659次閱讀
- 微雪電子STM32F401RE開發(fā)板簡介 5795次閱讀
- 微雪電子NUCLEO-F103RB開發(fā)板介紹 5244次閱讀
- SAM L21 Xplained開發(fā)板測量電流的原理 2383次閱讀
- NUCLEO-F767ZI開發(fā)板評測 1.1w次閱讀
- 板載高性能的STM32F446 Nucleo開發(fā)板的介紹 1.1w次閱讀
- stm32開發(fā)板哪個好 5.5w次閱讀
- 可穿戴設備開發(fā)板之:STM32 Nucleo 2897次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發(fā)板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多