首頁 > 評測 > 不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
- [導(dǎo)讀]
- 繼ST(意法半導(dǎo)體)在2015暑假推出首款Cortex M7內(nèi)核開發(fā)板STM32F746G-DISCO后,2016又推出一款高性能的Cortex M7內(nèi)核開發(fā)板STM32F769I-DISCO,跟第一款的DISCOVERY板比起來,新推出的的DISCOVERY板將F7的性能推向一個新的高度。
從wireshark抓出來的包可以看到吞吐量在10k/ms后數(shù)據(jù)包就不再增加了,達到了極限了,測試效果非常的好。這其中包含很多TCP的復(fù)雜處理,慢啟動,擁塞處理,TCP窗口等就不一一在這解釋了。
圖68 wireshark網(wǎng)絡(luò)分析圖
l WI-FI測試
測試wifi得硬件上支持,板子上已經(jīng)預(yù)留了ESP8266-01模塊的接口了,買一塊wifi模塊就可以進行測試了,但是記得接口一定要對著上的,市面上很多wifi模塊跟板子的接口是不對應(yīng)的。
圖69 擴展板電路
將模塊插入WIFI接口中即可。
圖70 esp8266模塊實物
接下來就是軟件的問題了,TX為PD2,RX為PC12,用的是uart5,RST為PJ14,CH_PD為PH7,RST和CH_PD拉高即可,接下來就是配置串口,數(shù)據(jù)接收發(fā)送處理了。ESP8266那邊就不做詳細講解了,用的是AT指令。這里就不做吞吐量測試了,都是一個道理的,只是從有線變成無線了,也受限與串口速率。
圖71 測試網(wǎng)絡(luò)
這里就寫了個小應(yīng)用,將ESP8266收到的信息顯示在LCD上。
圖72 wifi測試結(jié)果
(6)DSP測試
STM32F7在數(shù)字信號處理方面有 DSP 指令集,支持諸如單周期乘加指令(MAC),優(yōu)化的單指令多數(shù)據(jù)指令(SIMD),飽和算數(shù)等多種數(shù)字信號處理指令集,在數(shù)字信號處理能力方面得到了大大的提升。
測試 STM32F7 的 DSP 庫基礎(chǔ)數(shù)學(xué)函數(shù):
arm_cos_f32 和 arm_sin_f32 和標(biāo)準(zhǔn)庫基礎(chǔ)數(shù)學(xué)函數(shù):cosf 和 sinf 的速度差別,并在 LCD 屏幕上面顯示兩者計算所用時間。測試結(jié)果表明,使用DSP庫后,處理時間縮短了很多。
圖73 DSP測試
第二個測試是測試傅里葉變換,在stm32F4上測試結(jié)果為0.5ms左右,在F7上測試只需要0.03ms,差距有多大,讓數(shù)據(jù)來說話。
圖74 FFT測試
(7)移植ucosiii
移植ucosiii比較簡單,直接在ucosiii官網(wǎng)上將STM32746G-Discovery移植好的例子拿來用,非常方便快捷,ucosiii已經(jīng)實現(xiàn)與各類MCU實現(xiàn)無縫對接了。
用STMcubeMX新建一個工程,配置好LED燈,如下圖將ucoiii相關(guān)文件一一加到工程中,并添加頭文件路徑即可。
圖75 ucos移植
修改啟動文件的中斷服務(wù)函數(shù),改用ucosiii的內(nèi)部中斷服務(wù)函數(shù)。
圖76 修改源碼
在主函數(shù)中讓LED以1HZ的頻率閃爍,驗證ucoiii已經(jīng)跑起來了。
圖77 添加LED驅(qū)動
移植成功后就可以進行下一步開發(fā)了,創(chuàng)建任務(wù),盡情DIY吧!
(8)STemwin試跑
官方已經(jīng)移植好STemwin了,但是沒有跑官方測試Demo,這里給大家放個測試視頻。
stemwin試跑:
資源:
開發(fā)板介紹:http://pan.baidu.com/s/1geASu1l
原理圖:http://pan.baidu.com/s/1hscA6kG
Hal固件:http://pan.baidu.com/s/1c9WPwM
STM32F769I-DISCO ucosiii:http://pan.baidu.com/s/1hr725mO
串口助手:http://pan.baidu.com/s/1cEaA3W
MDK:http://pan.baidu.com/s/1qYnjCsc
IAR:http://pan.baidu.com/s/1kUZMCNP
STM32F769I-DISCO coremark:http://pan.baidu.com/s/1o8Mz9hg
參考手冊:http://pan.baidu.com/s/1o7VCIj4
本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前