首頁 > 評(píng)測 > 不僅僅是低功耗——Nucleo-L432KC開發(fā)板評(píng)測
不僅僅是低功耗——Nucleo-L432KC開發(fā)板評(píng)測
- [導(dǎo)讀]
- 橫跨多重電子應(yīng)用領(lǐng)域、全球領(lǐng)先的半導(dǎo)體供應(yīng)商意法半導(dǎo)體(ST)公司的STM32L4系列以其超低功耗的性能,領(lǐng)先于同類產(chǎn)品!如今又推出一款用經(jīng)濟(jì)實(shí)惠的STM32 Nucleo開發(fā)板——Nucleo-L432KC。
在這里我們親自來使用CoreMark體驗(yàn)一下STM32L432KC的性能,首先登陸EEMBC官網(wǎng)的CoreMark子頁下載測試代碼,地址:http://www.eembc.org/coremark/download.php。注意這里需要先注冊(cè)用戶才能下載測試代碼。
圖3-1 EEMBC官網(wǎng)的CoreMark子頁面
圖3-2 Coremark代碼下載
下載代碼后,就可以進(jìn)行代碼移植,將CoreMark代碼運(yùn)行到STM32L432KC上來。移植方法可以參看意法半導(dǎo)體中國網(wǎng)站上提供的方法,地址:http://www.stmcu.com.cn/Designresource/design_resource_detail/file/9646/lang/ZH/token/0b7b012b4049ddba965b3e05151862de。這個(gè)文檔是將CoreMark代碼移植到STM32F7上,大家可根據(jù)說明很方便移植到STM32L432KC上。
圖3-3移植CoreMark代碼說明文檔
接下來在STM32 CubeMX中新建Nucleo-L432KC工程,配置時(shí)鐘和UART2虛擬串口,并生成IAR工程文件。
圖3-4配置Nucleo-L432KC時(shí)鐘
圖3-5配置Nucleo-L432KC開發(fā)板串口UART2
圖3-6生成IAR工程
然后將下載的CoremarkV1.0文件復(fù)制到生成的IAR工程中。
圖3-7復(fù)制Coremark文件
修改IAR工程,并修改相關(guān)的程序文件。
圖3-8修改IAR工程
配置編譯器的頭文件路徑。
圖3-9添加頭文件路徑
配置編譯選項(xiàng)。
圖3-10配置編譯器
然后編譯工程文件直至沒有錯(cuò)誤,之后將Nucleo-L432KC開發(fā)板連電腦,將編譯好的程序下載到STM32L432KC芯片中,打開串口助手,設(shè)置好串口參數(shù):9600bps、奇校驗(yàn)、數(shù)據(jù)位7位、停止位1位。
圖3-11配置串口參數(shù)
按下Nucleo-L432KC開發(fā)板復(fù)位鍵等待一會(huì),串口接收測試數(shù)據(jù),可以看到自己測試的Coremark分?jǐn)?shù)為263.27分,比官方給的273分少了10分,還是稍稍有些誤差,不過測試環(huán)境不同,還有使用了內(nèi)部的HIS時(shí)鐘,誤差肯定是有的,不過這個(gè)數(shù)據(jù)還是比較接近官方給的數(shù)據(jù),通過數(shù)據(jù)可以看到,STM32L432KC微處理器的性能的確不錯(cuò)。
圖3-12 IAR工程輸出測試信息
接下來又在MDK5.20環(huán)境下測試了一下Coremark代碼。
圖3-13 MDK建立Coremark測試工程
編譯選項(xiàng)配置如下。
圖3-14 MDK編譯器配置
通過測試,發(fā)現(xiàn)在串口輸出的coremark分值為209.59分,和ST官方給出的273就有較大區(qū)別了,和上面在IAR軟件中運(yùn)行的分值263也有不小的差距,是不是哪里配置沒有達(dá)到最大優(yōu)化?
圖3-15 MDK工程輸出測試信息
通過我們上面在Nucleo-L432KC開發(fā)板上運(yùn)行Coremark V1.0的程序可以看到,相同的程序在不同的開發(fā)環(huán)境(編譯器)下,得到的結(jié)果還是有較大的區(qū)別,其實(shí)即使是在同樣的開發(fā)環(huán)境下,編譯器配置參數(shù)不同,結(jié)果也會(huì)有較大的差異。
上面的測試可以看出:
(1)通過運(yùn)行Coremark代碼來看STM32L432KC微控制器是一個(gè)性能還是不錯(cuò)的。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前