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次閱讀
下載排行
本周
- 1感應筆電路圖
- 0.06 MB | 7次下載 | 免費
- 2美的電磁爐維修手冊大全
- 1.56 MB | 5次下載 | 5 積分
- 3Cortex-M3/M4F指令集技術(shù)用戶手冊
- 2.28MB | 3次下載 | 免費
- 4SMD LED選型手冊 貼片燈珠
- 5.47 MB | 3次下載 | 免費
- 5基于PLC的拉絲機張力控制系統(tǒng)研究
- 0.14 MB | 2次下載 | 5 積分
- 6LZC3106G高性能諧振控制器中文手冊
- 1.29 MB | 1次下載 | 1 積分
- 7JL2233B集成電平轉(zhuǎn)換功能的LDO中文手冊
- 0.50 MB | 1次下載 | 免費
- 8加密芯片的一種破解方法和對應加密方案改進設計
- 0.29 MB | 1次下載 | 免費
本月
- 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 2UC3842/3/4/5電源管理芯片中文手冊
- 1.75 MB | 19次下載 | 免費
- 3華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 4DMT0660數(shù)字萬用表產(chǎn)品說明書
- 0.70 MB | 13次下載 | 免費
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 13次下載 | 免費
- 6TPS54202H降壓轉(zhuǎn)換器評估模塊用戶指南
- 1.02MB | 8次下載 | 免費
- 7STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 8感應筆電路圖
- 0.06 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多