首頁 > 評測 > 不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
不斷挑戰(zhàn),極致體驗—STM32F769I-DISCO評測(性能測試篇)
- [導讀]
- 繼ST(意法半導體)在2015暑假推出首款Cortex M7內核開發(fā)板STM32F746G-DISCO后,2016又推出一款高性能的Cortex M7內核開發(fā)板STM32F769I-DISCO,跟第一款的DISCOVERY板比起來,新推出的的DISCOVERY板將F7的性能推向一個新的高度。
- STANDBY Mode with RTC clocked by LSI
運行狀態(tài):
- RTC Clocked by LSI
- IWDG OFF and LSI OFF if not used as RTC Clock source
- Backup SRAM OFF
- Automatic Wakeup using RTC clocked by LSI (after ~20s)
圖50 功耗測試
官方標出的數據:
圖51 官方功耗數據
- STANDBY Mode with backup SRAM ON
運行狀態(tài):
- RTC Clocked by LSI
- IWDG OFF and LSI OFF if not used as RTC Clock source
- Backup SRAM ON
- Automatic Wakeup using RTC clocked by LSI (after ~20s)
圖52 功耗測試
官方標出的數據:
圖53 官方功耗數據
(3)時鐘精度測試
ST的時鐘系統(tǒng)也算復雜,時鐘源一般有外部高速晶振、內部高速晶振、外部低速晶振和內部低速晶振,又是倍頻,分頻一系列處理后得到系統(tǒng)時鐘,總線時鐘,外設時鐘。時鐘對于MCU而言就像脈搏一樣,在惡劣情況下如果出現外部晶振短路的情況會導致MCU無法正常運行。如果MCU應用于安全生產時,有可能造成安全事故。為了應對這一突發(fā)狀況,ST公司生產的STM32采用雙時鐘機制,在外部晶振被短路的情況下,轉而使用內部RC振蕩器作為自己時鐘心跳保證系統(tǒng)正常運行。然而RC振蕩器并不是非常的準確,我們希望能夠在外部晶振恢復正常的情況下繼續(xù)使用外部晶振。
STM32CubeMX上相當方便地配置系統(tǒng),這圖形化配置軟件寫得相當好,我愛上她了,從此將主要精力放在關鍵功能上。
圖54 時鐘配置
這里我們來測試時鐘的準確性,這里需要的工具是一臺示波器,代碼也比較簡單,用STM32CubeMX配置一下即可,采用MCO(PA8)內部時鐘輸出腳,板子上是測試點TP2,查看一下原理圖就能找得到,這里就不多說了。
首先新建一個工程,分別在High Speed Clock(HSE)和Low Speed Clock(LSE)選擇Crystal/Ceramic Resonator使能外部高速時鐘和外部低速時鐘,并勾選Master Clock Output 1
使能系統(tǒng)時鐘輸出。
圖55 配置時鐘源
首先要配置好系統(tǒng)時鐘,這里的系統(tǒng)時鐘需要配置為216MHz使用倍頻時間,測試時鐘準確度。
圖56 系統(tǒng)時鐘配置
這里選擇MCO輸出的源
圖57 配置mco輸出頻率
這里測試了5項:
1:LSE(內部低速晶振時鐘)內部低速晶振標定是32KHz,精度是存在一定的偏差的,倘若要做精確的RTC,建議還是采用外部晶振好點。
圖58 mco輸出低速晶振
2:HSE(外部高速晶振時鐘),晶振的本身特性,導致出來的波形有點奇怪。
下圖是直接測晶振輸出的波形,還算不錯。
圖59 25M外部晶振
經過MCO時,信號飽和失真了,由于時間問題這里只做頻率分析了,測出來的頻率為25.02MHz,跟實際標稱的頻率非常接近了。
圖60 mco輸出HSE時鐘
-
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯系人:巧克力娃娃
- 郵箱: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天前