首頁 > 評(píng)測(cè) > “一時(shí)’瑜’亮”——NUCLEO-F413ZH評(píng)測(cè)
“一時(shí)’瑜’亮”——NUCLEO-F413ZH評(píng)測(cè)
- [導(dǎo)讀]
- 原文標(biāo)題為“既生‘瑜’,何生‘亮’?"聽起來似乎有點(diǎn)悲情,故此小編妄自將其改成”一時(shí)‘瑜’‘亮’“。412之后又出413,表面上看起來著實(shí)令人摸不著頭腦,本文將為你解開這個(gè)謎題。
4、開發(fā)
意法半導(dǎo)體ST公司為用戶建立了非常豐富完備的生態(tài)系統(tǒng),使用戶可以很方便的快速開發(fā)。不但支持主流的IDE(MDK、IAR、GCC-based IDEs等),還支持云端Mbed開發(fā);在軟件方面,提供了功能強(qiáng)大且易于掌握的HAL庫,并提供了大量的工程實(shí)例和開發(fā)模板;此外,還有非常簡(jiǎn)單易用的STM32CUBEMX配置工具可使用圖形化界面完成STM32微處理器的初始化配置工作。

關(guān)于開發(fā)工具相關(guān)的內(nèi)容,社區(qū)有很多,這里就不做介紹了,關(guān)于增強(qiáng)型BAM方面的性能,隨后有時(shí)間在做詳細(xì)的測(cè)試。在意法半導(dǎo)體的官網(wǎng)看到此款MCU的CoreMark跑分達(dá)339,下面也親自測(cè)試一下。
首先要準(zhǔn)備測(cè)試環(huán)境,根據(jù)經(jīng)驗(yàn),CoreMark跑分想要高,跟編譯器有很大關(guān)系。這里選用IAR開發(fā)環(huán)境,STM32CubeMX配置工具和STM32Cube_FW_F4_V1.14.0庫。
接下來使用STM32CubeMX配置工具生成一個(gè)NUCLEO-F413ZH的工程文件。

配置時(shí)鐘為外部ST-LINK的8MHz,并配置串口3作為虛擬串口輸出測(cè)試結(jié)果數(shù)據(jù)。

接下來配置內(nèi)部時(shí)鐘樹。

之后配置串口數(shù)據(jù)。

配置STM32Cube MX并輸出IAR工程。

將CoreMark V1.0的代碼移植到IAR工程中。

修改編譯器優(yōu)化選項(xiàng)。

最后將程序下載到NUCLEO-F413ZH開發(fā)板中運(yùn)行,可以看到實(shí)測(cè)的CoreMark跑分接近336,距離官方的339已經(jīng)非常接近了。

5、小結(jié)
NUCLEO-F413ZH開發(fā)板秉承了Nucleo系列開發(fā)板的特點(diǎn),板載ST-LINK V2編程調(diào)試器、1個(gè)USBOTG接口、3個(gè)用戶LED和1個(gè)用戶按鍵,提供ST Zio(兼容Arduino™Uno Revision 3)和ST morpho 2種擴(kuò)展接口,板載STM32F413ZH微控制器,作為入門級(jí)高性能MCU,具有高性能低功耗的ARM® Cortex®-M4內(nèi)核和豐富的片內(nèi)外設(shè)。相比較NUCLEO-F412ZG,更有增強(qiáng)型批量數(shù)據(jù)采集模式eBAM來提升性能,多達(dá)10個(gè)串口、1個(gè)低功耗定時(shí)器、1路16通道ADC、2路DAC、3路CAN接口等,使得這款MCU更適合作為工業(yè)控制應(yīng)用。
本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載
-
- 本文系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天前