色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

單片機的“性能”到底是什么?

jf_pJlTbmA9 ? 來源:strongerHuang ? 作者:strongerHuang ? 2023-10-24 16:58 ? 次閱讀

你可能聽見過xxx單片機性能不行,或者太弱之類的話,那你了解這個性能是什么嗎?

概述

我們經常聽見某手機電腦發布會,xxx跑分多少多少,其實這個跑分就是體現手機性能的一個指標。

我們使用STM32開發產品,選擇MCU時,一般會綜合考慮MCU各方面性能。

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

當我們進入ST官方微控制器網頁,就會發現ST將MCU劃分為不同層次,如下圖:

pYYBAGIB3FeAHLjxAAclGK_Vgtg235.png

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

STM32 CoreMark跑分

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

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

根據性能劃分,STM32各系列MCU劃分為如下圖幾大類產品。具體可以參看官網信息

pYYBAGIB3FeAHLjxAAclGK_Vgtg235.png

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

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

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

CoreMark跑分如何得來?

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

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

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

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

CoreMark測試代碼

這里我們可以參考CoreMark官網信息

wKgZomUDyNyAfHp6AAJ0yUe5fXY017.png

這里包含CoreMark相關說明、源代碼下載、移植說明等。源代碼位于Github,地址:https://github.com/eembc/coremark

wKgZomUDyOGAZQaXAAHJlv1KkWU169.png

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

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

pYYBAGIB3F-AJ5rUAAn1I-lFdh0416.jpgpoYBAGIB3GKAagVCAAJ8HVKyixs155.jpg

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

pYYBAGIB3GSARCEZAAcqe_Vm8UE782.jpg

移植的過程,我這里就不教大家了,官方提供一些例程,網上也有很多教程,感興趣的小伙伴可以試著移植測試一下。

來源:strongerHuang

免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44561

    瀏覽量

    635567
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17162

    瀏覽量

    351295
收藏 人收藏

    評論

    相關推薦

    單片機Debug工具性能對比 單片機調試常用命令

    單片機(Microcontroller Unit, MCU)調試是嵌入式開發中的一個重要環節,它幫助開發者發現和修復代碼中的錯誤,優化程序性能。不同的單片機和開發環境可能使用不同的調試工具和命令
    的頭像 發表于 12-19 09:56 ?251次閱讀

    用LDC1000EVM接單片機,單片機PWM輸出6MHZ的方波給LDCLK,為什么寄存器讀不到數據?

    你們好,我用LDC1000EVM的芯片和線圈那部分接飛思卡爾的單片機,單片機PWM輸出6MHZ的方波給LDCLK,SPI給的SCK是4M及100K都嘗試過,寫寄存器SDI線上可以量到正確的波形
    發表于 12-11 07:59

    如何優化單片機項目的功耗

    功耗低的單片機是優化功耗的第一步。不同的單片機在工作模式下有不同的功耗表現,包括活動模式、睡眠模式和待機模式等。在設計之初,應根據應用需求選擇合適的單片機,考慮其功耗性能。 2. 電源
    的頭像 發表于 11-01 14:16 ?355次閱讀

    功放和運放到底是什么區別?

    想請問一下功放和運放到底是什么區別,感覺只要接一個小負載,運放的輸出電流也可以很大啊?到底有什么區別啊
    發表于 09-10 07:00

    運放的輸入電容到底是什么?

    我想請問一下運放的輸入電容到底是什么?
    發表于 09-04 06:52

    mpu6050芯片的INT中斷信號引腳和單片機之間需要接電阻嗎?

    mpu6050芯片的INT中斷信號引腳和單片機之間需要接電阻嗎? 我見有的電路圖里面沒有接,有的卻說需要接,到底是怎樣的?
    發表于 05-07 07:21

    STM8AF5268單片機u8變量只能接收小于129的數據,為什么?

    STM8AF5268 單片機u8 變量只能接收小于129的數據,但是我看了定義,u8確實是unsigned char,所以請問大神到底是什么問題。
    發表于 04-30 07:21

    共享單車到底是什么通信原理

    我們經常騎的共享單車到底是什么通信原理,有人了解過嗎? 一、智能車鎖 共享單車最核心的硬件是智能車鎖,主要用于實現控制和定位功能。
    發表于 04-09 10:33 ?858次閱讀
    共享單車<b class='flag-5'>到底是</b>什么通信原理

    如何系統、科學地自學單片機?

    很多初學者都會面臨這個問題,我想學習單片機、我也想學好單片機、我也想系統地學習單片機,但是單片機涉及到的學科多且雜根本不是三天兩天就能學完的,很多人都逃脫不了從入門到放棄的怪圈?那么我
    的頭像 發表于 03-28 08:03 ?1093次閱讀
    如何系統、科學地自學<b class='flag-5'>單片機</b>?

    單片機抗干擾措施有哪些?

    電磁干擾(EMI)問題日益成為影響單片機穩定性與可靠性的主要障礙。因此,探討和實施有效的抗干擾措施對于提高單片機系統的性能至關重要。下面為大家簡單介紹一種單片機抗干擾措施
    的頭像 發表于 03-15 16:36 ?2536次閱讀
    <b class='flag-5'>單片機</b>抗干擾措施有哪些?

    共享單車到底是什么通信原理?

    我們經常騎的共享單車到底是什么通信原理,有人了解過嗎?下面寶藍小編就帶大家了解下。
    的頭像 發表于 02-25 10:32 ?1421次閱讀
    共享單車<b class='flag-5'>到底是</b>什么通信原理?

    單片機的最小系統由什么組成 單片機的最小系統包括哪些

    單片機(Microcontroller Unit,MCU)的最小系統包括以下幾個主要組成部分: 單片機芯片:單片機是整個最小系統的核心部分,它集成了中央處理器(Central Processing
    的頭像 發表于 02-02 11:27 ?1.1w次閱讀

    單片機的內外部晶振,到底有什么區別?

    單片機的內外部晶振,到底有什么區別? 單片機是一種集成了處理器、存儲器和其他外設功能的微型計算機芯片。內外部晶振是單片機中的兩種用于產生時鐘信號的方法。在本文中,我將詳細介紹內外部晶振
    的頭像 發表于 01-24 15:40 ?5055次閱讀

    單片機編程實例介紹

    單片機(Microcontroller)是指內部集成了處理器核心、存儲器、輸入輸出接口和外圍設備接口等功能模塊的集成電路芯片。它具有體積小、功耗低、性能高等優點,被廣泛應用于嵌入式系統中。單片機編程
    的頭像 發表于 01-16 09:37 ?2636次閱讀

    STM32單片機的特點和功能是什么

    STM32單片機是一款基于ARM Cortex-M內核的32位閃存微控制器,由STMicroelectronics公司(意法半導體)生產。STM32單片機具有高性能、低功耗、豐富的外設和易于開發
    的頭像 發表于 01-03 15:33 ?1.2w次閱讀
    主站蜘蛛池模板: 久久综合丁香激情久久| 国产成人精品免费视频大全可播放的| 99久久久免费精品国产| 国产午夜亚洲精品理论片八戒| 青青草在现线免费观看| 在线黑人抽搐潮喷| 精品一区二区三区AV天堂| 亚洲精品久久久久AV无码| 国产午夜a理论毛片在线影院| 色琪琪久久热在线| 丰满的女友1在线观看| 神马伦理不卡午夜电影| 高h浪荡文辣文神奇宝贝| 色色激情网| 国产精品久久久久影院免费| 午夜向日葵视频在线观看| 国产精品一区二区欧美视频| 无套内射无矿码免费看黄| 国产偷国产偷亚州清高APP| 亚洲国产精品一区二区三区在线观看| 国产婷婷午夜无码A片| 亚洲国产在线视频中文字| 久草在线在线精品观看| 6080yy亚洲久久无码| 人妻少妇久久久久久97人妻| 国产h视频在线观看网站免费| 亚洲国产成人精品无码区APP| 精品人妻无码一区二区三区蜜桃臀 | 亚洲高清国产品国语在线观看| 国产女合集小岁9三部| 亚洲精品无码不卡| 久久久青青| a亚洲在线观看不卡高清| 日本伦子欲| 国产午夜视频| 51精品少妇人妻AV一区二区 | 巨黄的肉辣文np| yellow高清免费观看日本| 十分钟免费观看大全视频| 精品国产在线国语视频| 99re2.久久热最新地址|