首頁 > 評測 > 不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
- [導讀]
- 繼ST(意法半導體)在2015暑假推出首款Cortex M7內核開發(fā)板STM32F746G-DISCO后,2016又推出一款高性能的Cortex M7內核開發(fā)板STM32F769I-DISCO,跟第一款的DISCOVERY板比起來,新推出的的DISCOVERY板將F7的性能推向一個新的高度。
從wireshark抓出來的包可以看到吞吐量在10k/ms后數據包就不再增加了,達到了極限了,測試效果非常的好。這其中包含很多TCP的復雜處理,慢啟動,擁塞處理,TCP窗口等就不一一在這解釋了。
圖68 wireshark網絡分析圖
l WI-FI測試
測試wifi得硬件上支持,板子上已經預留了ESP8266-01模塊的接口了,買一塊wifi模塊就可以進行測試了,但是記得接口一定要對著上的,市面上很多wifi模塊跟板子的接口是不對應的。
圖69 擴展板電路
將模塊插入WIFI接口中即可。
圖70 esp8266模塊實物
接下來就是軟件的問題了,TX為PD2,RX為PC12,用的是uart5,RST為PJ14,CH_PD為PH7,RST和CH_PD拉高即可,接下來就是配置串口,數據接收發(fā)送處理了。ESP8266那邊就不做詳細講解了,用的是AT指令。這里就不做吞吐量測試了,都是一個道理的,只是從有線變成無線了,也受限與串口速率。
圖71 測試網絡
這里就寫了個小應用,將ESP8266收到的信息顯示在LCD上。
圖72 wifi測試結果
(6)DSP測試
STM32F7在數字信號處理方面有 DSP 指令集,支持諸如單周期乘加指令(MAC),優(yōu)化的單指令多數據指令(SIMD),飽和算數等多種數字信號處理指令集,在數字信號處理能力方面得到了大大的提升。
測試 STM32F7 的 DSP 庫基礎數學函數:
arm_cos_f32 和 arm_sin_f32 和標準庫基礎數學函數:cosf 和 sinf 的速度差別,并在 LCD 屏幕上面顯示兩者計算所用時間。測試結果表明,使用DSP庫后,處理時間縮短了很多。
圖73 DSP測試
第二個測試是測試傅里葉變換,在stm32F4上測試結果為0.5ms左右,在F7上測試只需要0.03ms,差距有多大,讓數據來說話。

圖74 FFT測試
(7)移植ucosiii
移植ucosiii比較簡單,直接在ucosiii官網上將STM32746G-Discovery移植好的例子拿來用,非常方便快捷,ucosiii已經實現(xiàn)與各類MCU實現(xiàn)無縫對接了。
用STMcubeMX新建一個工程,配置好LED燈,如下圖將ucoiii相關文件一一加到工程中,并添加頭文件路徑即可。
圖75 ucos移植
修改啟動文件的中斷服務函數,改用ucosiii的內部中斷服務函數。
圖76 修改源碼
在主函數中讓LED以1HZ的頻率閃爍,驗證ucoiii已經跑起來了。
圖77 添加LED驅動
移植成功后就可以進行下一步開發(fā)了,創(chuàng)建任務,盡情DIY吧!
(8)STemwin試跑
官方已經移植好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),未經許可禁止轉載
-
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
- NRF52810藍牙數字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數據可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前