www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評測 > 不僅僅是低功耗——Nucleo-L432KC開發(fā)板評測

不僅僅是低功耗——Nucleo-L432KC開發(fā)板評測

Nucleo   ST   L432KC   低功耗   
  • 作者:劉昆磊
  • 來源:21ic
  • [導讀]
  • 橫跨多重電子應用領域、全球領先的半導體供應商意法半導體(ST)公司的STM32L4系列以其超低功耗的性能,領先于同類產品!如今又推出一款用經濟實惠的STM32 Nucleo開發(fā)板——Nucleo-L432KC。

在這里我們親自來使用CoreMark體驗一下STM32L432KC的性能,首先登陸EEMBC官網的CoreMark子頁下載測試代碼,地址:http://www.eembc.org/coremark/download.php。注意這里需要先注冊用戶才能下載測試代碼。

26.jpg

圖3-1 EEMBC官網的CoreMark子頁面

27.jpg

圖3-2 Coremark代碼下載

下載代碼后,就可以進行代碼移植,將CoreMark代碼運行到STM32L432KC上來。移植方法可以參看意法半導體中國網站上提供的方法,地址:http://www.stmcu.com.cn/Designresource/design_resource_detail/file/9646/lang/ZH/token/0b7b012b4049ddba965b3e05151862de。這個文檔是將CoreMark代碼移植到STM32F7上,大家可根據(jù)說明很方便移植到STM32L432KC上。

28.jpg

圖3-3移植CoreMark代碼說明文檔

接下來在STM32 CubeMX中新建Nucleo-L432KC工程,配置時鐘和UART2虛擬串口,并生成IAR工程文件。

29.jpg

圖3-4配置Nucleo-L432KC時鐘

30.jpg

圖3-5配置Nucleo-L432KC開發(fā)板串口UART2

31.jpg

圖3-6生成IAR工程

然后將下載的CoremarkV1.0文件復制到生成的IAR工程中。

32.jpg

圖3-7復制Coremark文件

修改IAR工程,并修改相關的程序文件。

33.jpg

圖3-8修改IAR工程

配置編譯器的頭文件路徑。

34.jpg

圖3-9添加頭文件路徑

配置編譯選項。

35.jpg

圖3-10配置編譯器

然后編譯工程文件直至沒有錯誤,之后將Nucleo-L432KC開發(fā)板連電腦,將編譯好的程序下載到STM32L432KC芯片中,打開串口助手,設置好串口參數(shù):9600bps、奇校驗、數(shù)據(jù)位7位、停止位1位。

36.jpg

圖3-11配置串口參數(shù)

按下Nucleo-L432KC開發(fā)板復位鍵等待一會,串口接收測試數(shù)據(jù),可以看到自己測試的Coremark分數(shù)為263.27分,比官方給的273分少了10分,還是稍稍有些誤差,不過測試環(huán)境不同,還有使用了內部的HIS時鐘,誤差肯定是有的,不過這個數(shù)據(jù)還是比較接近官方給的數(shù)據(jù),通過數(shù)據(jù)可以看到,STM32L432KC微處理器的性能的確不錯。

37.jpg

圖3-12 IAR工程輸出測試信息

接下來又在MDK5.20環(huán)境下測試了一下Coremark代碼。

38.jpg

圖3-13 MDK建立Coremark測試工程

編譯選項配置如下。

39.jpg

圖3-14 MDK編譯器配置

通過測試,發(fā)現(xiàn)在串口輸出的coremark分值為209.59分,和ST官方給出的273就有較大區(qū)別了,和上面在IAR軟件中運行的分值263也有不小的差距,是不是哪里配置沒有達到最大優(yōu)化?

40.jpg

圖3-15 MDK工程輸出測試信息

通過我們上面在Nucleo-L432KC開發(fā)板上運行Coremark V1.0的程序可以看到,相同的程序在不同的開發(fā)環(huán)境(編譯器)下,得到的結果還是有較大的區(qū)別,其實即使是在同樣的開發(fā)環(huán)境下,編譯器配置參數(shù)不同,結果也會有較大的差異。

上面的測試可以看出:

(1)通過運行Coremark代碼來看STM32L432KC微控制器是一個性能還是不錯的。

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

網友評論