首頁 > 評(píng)測(cè) > 過時(shí)不過氣——STM32F429I Discovery評(píng)測(cè)
過時(shí)不過氣——STM32F429I Discovery評(píng)測(cè)
- [導(dǎo)讀]
- 眾所周知,ST在推出一個(gè)新系列的MCU時(shí),一般都會(huì)同時(shí)推出該系列的一至數(shù)款開發(fā)板,而作為功能豐富,價(jià)格親民的Discovery系列開發(fā)板受到眾多工程師的喜愛,本文就來評(píng)一評(píng)STM32F429I discovery--ST最受歡迎的開發(fā)板之
視頻方面,沒有找到合適的格式,就沒辦法測(cè)試了,只能說很抱歉了。
事實(shí)上開發(fā)板里面的固件已經(jīng)非常老了,從之前的系統(tǒng)信息中可以看到是1.0.1版本,現(xiàn)在我們下載新版的Demo進(jìn)去看下效果:
在STM32F4CUBE最新版1.10.0庫里面(下載鏈接見文末),提供了該開發(fā)板的例程固件的bin文件,可以直接下載運(yùn)行,當(dāng)然也可以自己編譯代碼再運(yùn)行,庫里提供了完整的源碼和工程:下載庫解壓后找到文件夾
\STM32Cube_FW_F4_V1.10.0\Projects\STM32F429I-Discovery\Demonstrations\就是完整工程,編譯好的bin文件在Binary文件夾里,有3個(gè)版本,最新版為1.4.0,我們就下載這一個(gè)。
工具:ST-LINK Utilitiy
(注:本文提到的所有軟件、工具、資料的下載鏈接都在最后一節(jié))
下載安裝該軟件,打開可見如下界面:

插上開發(fā)板,點(diǎn)擊鏈接按鈕,軟件就會(huì)連上開發(fā)板,可以在主窗口中看到開發(fā)板內(nèi)存中的代碼(數(shù)字),然后點(diǎn)擊下載的按鈕,選擇正確的文件(1.4.0版本),然后打開,點(diǎn)擊Start開始下載,等待下載完成:


下載完成后按復(fù)位鍵重啟開發(fā)板,屏幕就會(huì)出現(xiàn)如下界面:

這是要校準(zhǔn)觸摸屏,由電阻觸摸屏的原理決定的必須要有這一步,在手機(jī)還是電阻屏的時(shí)代,相信大家都做過,按照提示校準(zhǔn)就行了:

校準(zhǔn)完成就會(huì)啟動(dòng)成功進(jìn)入主界面了:

看起來是不是比之前的炫酷多了?當(dāng)然,不僅界面更漂亮,功能也更完善更強(qiáng)大,圖片瀏覽和視頻播放里增加了從文件夾添加的功能(下圖右下角),這樣就可以瀏覽U盤目錄查看任意目錄的圖片,解決了之前的版本只能查看根目錄圖片的問題:

系統(tǒng)信息和性能,雖然圖標(biāo)變了,但是內(nèi)容還是沒變,不過也新增了一些設(shè)置功能,例如可以把系統(tǒng)頻率設(shè)置為180M。

日歷沒有了,取而代之的是一個(gè)文件瀏覽器,這樣我們插入U(xiǎn)盤的時(shí)候,就可以用它很方便的瀏覽U盤的目錄,這也解釋了為什么圖片和視頻可以從文件夾添加了:

其他地方和舊版本比起來基本沒什么變化,最重要的就是實(shí)現(xiàn)了這個(gè)文件瀏覽器,使得整個(gè)系統(tǒng)瞬間高大上了一個(gè)檔次。
經(jīng)過以上重重體驗(yàn),我們已經(jīng)能感受到這塊開發(fā)板,這塊芯片的強(qiáng)大之處,他的圖形顯示,圖形處理能力,讓人印象深刻(當(dāng)然,和一年多之后的現(xiàn)在推出的STM32F469系列比起來還是有一定差距)。我們也知道,功耗和性能往往是一對(duì)矛盾的主,誰也看不慣誰,你生我死的,而ST卻想把這對(duì)死對(duì)頭揉捏在一起(比如STM32L4),F(xiàn)429這款強(qiáng)大的MCU,功耗當(dāng)然也不會(huì)低,作為推出比較早的高性能MCU,在ST的低功耗技術(shù)和90nm工藝下,卻有著優(yōu)異的低功耗表現(xiàn):
下面測(cè)試一下運(yùn)行上面的固件例程時(shí)的功耗:

正常運(yùn)行,CPU 使用率 2%左右,高達(dá)80mA多的電流還是很高的,不過這事由于例程開啟了LCD控制器,使用大量MCU資源,看看官網(wǎng)關(guān)于功耗的說法:

官網(wǎng)說正常運(yùn)行,主頻180MHz時(shí)功耗能低至260uA/MHz,相對(duì)其強(qiáng)大性能,這事比較優(yōu)秀的數(shù)字了,官網(wǎng)數(shù)據(jù)是否可信?測(cè)試一下便知。
下面用STM32CubeMX生成一個(gè)簡(jiǎn)單的測(cè)試程序,測(cè)一下功耗,具體步奏主要由圖片掩飾:

這里可以直接選擇開發(fā)板的型號(hào),不過這樣做會(huì)默認(rèn)把開發(fā)板上已有的一些使用的資源也都初始化,這不是我們想要的,我們盡量打開最少的外設(shè)時(shí)鐘,只點(diǎn)亮一個(gè)LED來測(cè)試,所以自己選擇芯片:

-
- 本文系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天前