精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

關于STM32各系列MCU性能對比及測試說明

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-03-04 10:20 ? 次閱讀

很多人說STM32性能太弱,那你了解這個性能是如何得出來的嗎?

1寫在前面

我們經(jīng)常聽見某手機發(fā)布會,安兔兔跑分多少多少,其實這個跑分就是體現(xiàn)手機性能的一個指標。

我們使用STM32開發(fā)產(chǎn)品,選擇MCU時,一般會綜合考慮MCU各方面性能。

對于MCU來說,一個重要指標是功耗,還有一個重要指標就是性能。

當我們進入ST官方微控制器網(wǎng)頁,就會發(fā)現(xiàn)ST將MCU劃分為不同層次,如下圖:

https://www.st.com/en/microcontrollers.html

從上面層次關系,大致可以了解ST各MCU的功耗和性能。

2

STM32 CoreMark跑分

STM32家族的32位微控制器基于ARM Cortex-M處理器設計,為用戶提供新的自由度。

產(chǎn)品集高性能、實時性、數(shù)字信號處理、低功耗、低壓運行、互聯(lián)性于一體,保持充分的集成化和易用性。

根據(jù)性能劃分,STM32各系列MCU劃分為如下圖幾大類產(chǎn)品。具體可以參看官網(wǎng)信息。

https://www.st.com/en/microcontrollers/stm32-32-bit-arm-cortex-mcus.html

嵌入式處理器領域最為知名和常見測試CPU性能的就是:Dhrystone 和 CoreMark。

1.CoreMark是用來衡量嵌入式系統(tǒng)中心處理單元(CPU,或叫做微控制器MCU)性能的標準。

2.DMIPS:Dhrystone Million Instructions executed Per Second。用來計算同一秒內(nèi)系統(tǒng)的處理能力,它的單位以百萬來計算,也就是(MIPS)。主要用于測整數(shù)計算能力。

3

CoreMark跑分如何得來?

CoreMark是用來衡量CPU性能的標準。該標準于2009年由EEMBC組織的Shay Gla-On提出,并且試圖將其發(fā)展成為工業(yè)標準,從而代替陳舊的Dhrystone標準。

與Dhrystone一樣,CoreMark小巧,便攜,易于理解,免費,并且顯示單個數(shù)字基準分數(shù)。與Dhrystone不同,CoreMark具有特定的運行和報告規(guī)則,旨在避免Dhrystone的問題。

CoreMark跑分是通過運行C語言代碼得出來的分數(shù)。主要包含如下的運算法則:列舉(尋找并排序),數(shù)學矩陣操作(普通矩陣運算)和狀態(tài)機(用來確定輸入流中是否包含有效數(shù)字),最后還包括CRC(循環(huán)冗余校驗)。

也就是說CoreMark是使用一套用C語言編輯的測試代碼,我們通過運行這套代碼就能測試你MCU的性能。

4

CoreMark測試代碼

這里我們可以參考CoreMark官網(wǎng)信息,地址:

https://www.eembc.org/coremark/index.php

這里包含CoreMark相關說明、源代碼下載、移植說明等。源代碼位于Github,地址:

https://github.com/eembc/coremark

源碼docs目錄下包含與源碼相關的很多說明,感興趣可以下載來測試一下你MCU跑分多少。

其實,這里也有多種型號STM32的CoreMark跑分和測試結(jié)果:

STM32有些板子出廠就自帶CoreMark測試程序,比如我這邊手上有一個塊STM32F429I-Discovery的板子,就自帶性能測試代碼。

移植的過程,我這里就不教大家了,網(wǎng)上很多,也可以參看自帶說明文檔移植。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7489

    瀏覽量

    151047
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16992

    瀏覽量

    350310
  • STM32
    +關注

    關注

    2266

    文章

    10871

    瀏覽量

    354801
收藏 人收藏

    評論

    相關推薦

    NPU與GPU的性能對比

    NPU(Neural Processing Unit,神經(jīng)網(wǎng)絡處理單元)與GPU(Graphics Processing Unit,圖形處理單元)在性能上各有千秋,它們各自的設計初衷和優(yōu)化方向決定了
    的頭像 發(fā)表于 11-14 15:19 ?412次閱讀

    性能MCU對比 MCU在智能家居中的應用

    的差異。 1. MCU的基本概念 微控制器單元(MCU)是一種集成了處理器核心、存儲器、輸入/輸出接口等組件的集成電路。它能夠?qū)崿F(xiàn)對各種電子設備的控制和數(shù)據(jù)處理,是智能家居系統(tǒng)中不可或缺的部分。 2. 高性能
    的頭像 發(fā)表于 11-11 14:51 ?281次閱讀

    【GD32 MCU 移植教程】10、從STM32F030系列移植到GD32E230系列

    GD32E230 對比 STM32F030 有著很好的兼容性和更高的性價比,內(nèi)核和外設都有所增強。本人曾做過產(chǎn)品的 MCU 替換,將基于 STM32F0xx 1.5.0 固件庫的應用程
    的頭像 發(fā)表于 09-07 10:24 ?526次閱讀
    【GD32 <b class='flag-5'>MCU</b> 移植教程】10、從<b class='flag-5'>STM32</b>F030<b class='flag-5'>系列</b>移植到GD32E230<b class='flag-5'>系列</b>

    【GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列

    對比、外設及性能對比以及從 STM32F10x 移植到 GD32F30x 的移植步驟,旨在讓開發(fā)者能夠快速從STM32F10x 移植到 GD32F30x,縮短研發(fā)周
    的頭像 發(fā)表于 09-07 09:57 ?521次閱讀
    【GD32 <b class='flag-5'>MCU</b> 移植教程】9、從 <b class='flag-5'>STM32</b>F10x <b class='flag-5'>系列</b>移植到 GD32F30x <b class='flag-5'>系列</b>

    【GD32 MCU 移植教程】8、從 STM32F4xx 系列移植到 GD32F4xx 系

    GD32F4xx 系列 MCU 是基于 Arm? Cortex?-M4 處理器的 32 位通用微控制器,與 STM32F4xx系列 MCU
    的頭像 發(fā)表于 09-06 09:40 ?983次閱讀
    【GD32 <b class='flag-5'>MCU</b> 移植教程】8、從 <b class='flag-5'>STM32</b>F4xx <b class='flag-5'>系列</b>移植到 GD32F4xx 系

    ICL5101與ICL5102性能對比

    ICL5101與ICL5102性能對比-中文
    發(fā)表于 06-17 14:26 ?1次下載

    芯海通用 MCU 應用筆記: CS32F03x 系列硬件設計指南

    本技術(shù)說明文檔提供關于 CS32F03x 系列 MCU 的電源,啟動引導配置,應用注意事項的說明,旨在幫助用戶更好地使用 CS32F03x
    發(fā)表于 05-16 11:32

    STM32各系列的64腳管腳都是兼容的嗎?可以隨意更換不?

    請教一個關于STM32 Nucleo的技術(shù)問題——更換芯片的問題。 大家都在爭取STM32 Nucleo的板子,但是這次送的是STM32F334的板子,最近有個項目是采用
    發(fā)表于 05-16 07:22

    STM32L4R5ZI-P系列MCU功耗測試達不到spec標準怎么辦?

    目前使用STM32L4+系列MCU,使用ST Demo板子,使用其測試功耗例程,測試功耗達不到spec所寫,比起高0.48mA. 與例程稍作
    發(fā)表于 04-22 07:06

    FM33FT0A系列車用MCU芯片產(chǎn)品說明

    電子發(fā)燒友網(wǎng)站提供《FM33FT0A系列車用MCU芯片產(chǎn)品說明書.pdf》資料免費下載
    發(fā)表于 02-18 10:17 ?3次下載

    32位MCU系列RENESAS RA8T1組應用說明

    電子發(fā)燒友網(wǎng)站提供《32位MCU系列RENESAS RA8T1組應用說明.pdf》資料免費下載
    發(fā)表于 01-29 14:03 ?0次下載
    32位<b class='flag-5'>MCU</b><b class='flag-5'>系列</b>RENESAS RA8T1組應用<b class='flag-5'>說明</b>

    AGM Micro發(fā)布兼容STM32MCU產(chǎn)品系列

    Micro發(fā)布的產(chǎn)品系列與現(xiàn)有STM32產(chǎn)品功能和管腳完全兼容,并且與國產(chǎn)大廠GD32系列也做到了兼容。 AGM的32位MCU采用了自主研發(fā)的高
    發(fā)表于 12-29 11:18

    AGM Micro推出STM32兼容MCU產(chǎn)品系列

    AG103/107/205/303/407,與現(xiàn)有STM32產(chǎn)品功能和管腳完全兼容。 AGM的32位MCU采用了自主研發(fā)的高性能單(多)核,以及高性價比嵌入式CPU技術(shù),使其MCU
    發(fā)表于 12-29 10:52

    以太網(wǎng)通訊與485通訊性能對比

    以太網(wǎng)通訊與485通訊性能對比? 以太網(wǎng)通訊和485通訊是兩種常用的工業(yè)通訊方式,它們在性能方面有著不同的特點和優(yōu)勢。本文將對以太網(wǎng)通訊和485通訊的性能進行詳盡、詳實、細致的對比,以
    的頭像 發(fā)表于 12-11 17:07 ?2255次閱讀

    stm32 g系列和f系列的區(qū)別

    stm32 g系列和f系列的區(qū)別 STM32 G系列和F系列都屬于STMicroelectron
    的頭像 發(fā)表于 12-07 14:46 ?1w次閱讀