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