本文來源電子發燒友社區,作者:xiaopeng, 帖子地址:https://bbs.elecfans.com/jishu_2289640_1_1.html
提起MCU性能測試,最著名的就是CoreMark和Dhrystone。
CoreMark以每秒迭代次數作為性能評價,而Dhrystone的DMIPS與Dhrystone標準相關。
本文討論CoreMark,先來看看MCU廠家如何宣傳自家產品性能。
CoreMark是衡量嵌入式系統中微控制器性能的基準。通過包含列表處理(查找和排序)、矩陣處理(常見的矩陣操作)、狀態機(確定輸入流是否包含有效數字)和CRC(循環冗余校驗)等算法的測試給出性能評價。
本文將演示如何將CoreMark移植到中科昊芯勇士DSP開發板上。
移植之前想要準備好一個基礎工程,包括功能:①串口打印; ②定時器功能
因為在上一篇中已經把串口調通了,本次就基于上一篇的工程進行移植。
**CoreMark源碼下載
CoreMark源代碼是免費開源的,可以自己在其官網上進行自由下載:CoreMark官網
**將源代碼添加到準備好的串口工程
**添加頭文件路徑
因為我們新建了CoreMark文件夾,所以需要將其加入的頭文件包含路徑中。
**添加硬件初始化代碼
CoreMark源代碼里面portable_init函數實在main函數里進行調用的,portable_init是用來做一些初始化工作的,所以我們可以把硬件相關的初始代碼直接添加到這行函數的開始。
提起MCU性能測試,最著名的就是CoreMark和Dhrystone。
CoreMark以每秒迭代次數作為性能評價,而Dhrystone的DMIPS與Dhrystone標準相關。
本文討論CoreMark,先來看看MCU廠家如何宣傳自家產品性能。
CoreMark是衡量嵌入式系統中微控制器性能的基準。通過包含列表處理(查找和排序)、矩陣處理(常見的矩陣操作)、狀態機(確定輸入流是否包含有效數字)和CRC(循環冗余校驗)等算法的測試給出性能評價。
本文將演示如何將CoreMark移植到中科昊芯勇士DSP開發板上。
移植之前想要準備好一個基礎工程,包括功能:①串口打印; ②定時器功能
因為在上一篇中已經把串口調通了,本次就基于上一篇的工程進行移植。
**CoreMark源碼下載
CoreMark源代碼是免費開源的,可以自己在其官網上進行自由下載:CoreMark官網
**將源代碼添加到準備好的串口工程
**添加頭文件路徑
因為我們新建了CoreMark文件夾,所以需要將其加入的頭文件包含路徑中。
**添加硬件初始化代碼
CoreMark源代碼里面portable_init函數實在main函數里進行調用的,portable_init是用來做一些初始化工作的,所以我們可以把硬件相關的初始代碼直接添加到這行函數的開始。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
中科昊芯
+關注
關注
5文章
80瀏覽量
5211 -
開發板試用
+關注
關注
3文章
301瀏覽量
2135
發布評論請先 登錄
相關推薦
【正點原子STM32H7R3開發套件試用體驗】CoreMark跑分測試
一個,自定義了一個,改一下coremark定義main函數,放在自定義函數中調用:
主函數:
下載代碼,運行,查看串口輸出:
實際跑分遠
發表于 12-28 23:13
有獎丨米爾 全志T536開發板免費試用
米爾與全志合作發布的新品基于全志T536應用處理器的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起試用活動您不僅可以免
【敏矽微ME32G070開發板免費體驗】使用coremark測試敏矽微ME32G070 跑分
收到敏矽微ME32G070分開發板有3天了,一直想知道這個MCU的性能怎樣?就像平時買新電腦后,就會用魯大師來測個分數,今天我就使用coremark來測試下敏矽微ME32G070這款MCU的分數能力
發表于 12-19 12:09
【RA-Eco-RA4E2-64PIN-V1.0開發板試用】CoreMark測試RA4E2 單片機CPU性能分數
CoreMark是一個專門用來測試CPU性能的程序。類似電腦上面的魯大師測試電腦跑分多少。
本期測評就是來講解CoreMark移植到瑞薩R
發表于 12-14 12:05
瑞芯微主板/開發板Linux系統播放音頻方法,觸覺智能RK3562開發板演示
本文介紹瑞芯微方案主板/開發板Linux系統播放音頻的方法,觸覺智能RK3562開發板演示,通用RK3566、RK3568、RK3588等
追加名額丨米爾瑞芯微RK3576開發板有獎試用
米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576
有獎丨米爾 瑞芯微RK3576開發板免費試用
米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576
喜報!中科昊芯榮獲國家級專精特新“小巨人”企業稱號
喜訊!近日,國家工業和信息化部門正式揭曉了第六批國家專精特新“小巨人”企業名單,中科昊芯憑借卓越的技術實力和創新能力,榮獲了專精特新“小巨人”企業殊榮。這一榮譽不僅是對中科
【作品合集】龍芯2K0300蜂鳥開發板試用精選
2K0300蜂鳥板試用】-01-開箱
作者:@jf_15811252【龍芯2K0300蜂鳥板試用】+6.QT體驗【龍芯2K0300蜂鳥板
發表于 09-10 18:17
【龍芯2K0300蜂鳥板試用】+5.CoreMark跑分
CC=loongarch64-linux-gnu-gcc link
接下來將編譯的庫傳遞到開發板,傳遞這里直接使用scp遠程上傳就行,添加可執行權限,運行
發表于 08-18 22:06
點擊參與米爾NXP i.MX 93開發板有獎試用
米爾與NXP合作發布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發板發起試用活動您不僅可以免費體
評論