首頁 > 評測 > 過時不過氣——STM32F429I Discovery評測
過時不過氣——STM32F429I Discovery評測
- [導讀]
- 眾所周知,ST在推出一個新系列的MCU時,一般都會同時推出該系列的一至數(shù)款開發(fā)板,而作為功能豐富,價格親民的Discovery系列開發(fā)板受到眾多工程師的喜愛,本文就來評一評STM32F429I discovery--ST最受歡迎的開發(fā)板之
眾所周知,ST在推出一個新系列的MCU時,一般都會同時推出該系列的一至數(shù)款開發(fā)板,而作為功能豐富,價格親民的Discovery系列開發(fā)板受到眾多工程師的喜愛,本文就來評一評STM32F429I discovery--ST最受歡迎的開發(fā)板之一。
也許你會說,STM32F429這個不是很久之前的開發(fā)板了嗎,有什么好評測的?你說的沒錯,確實是挺久了,而它的受歡迎程度也早已經(jīng)受了時間的考驗,這里再次來評測,有幾個原因:
其一:作為一個測評欄目,咱們不能只有新開發(fā)板測評,沒有舊開發(fā)板測評是吧
其二:這塊開發(fā)板最近確實發(fā)生了一點值得一提的新事情,那就是它支持Mbed開發(fā)了,用過Mbed開發(fā)的人都知道它有多方便,這對喜歡Mbed的工程師來說無疑是一個巨大的好消息。
其三:沒有其三,反正就是要寫這個測評了。
好了,廢話也不多說了,直接開始吧。
首先看一下開發(fā)板第一印象:保持了ST開發(fā)板一貫的作風,簡單的吸塑外殼包裝,綠色的板子,由于之前提到的豐富的功能和親民的價格等原因,ST Discovery系列開發(fā)板已經(jīng)在工程師中打響了品牌,大家一看就能認出它的真面目。這塊板子最引人注意的無疑是正面那塊黝黑的2.4”LCD屏幕,這也是這塊開發(fā)板最吸引人的,最特別的功能,下面將會詳細講到。
拆開包裝看看廬山真面目,
正面給了個全景,而反面則給這個瞬間吸引了我的目光的碩大芯片——這塊開發(fā)板的主角STM32F429ZIT6U芯片 一個大大的特寫。
下面再仔細看看開發(fā)板都有哪些資源:
如圖所示,正面主要是有ST-LINK,SWD編程接口,用戶按鍵,復位按鍵,三軸陀螺儀芯片,2.4”LCD,而反面主要有USB OTG接口,SDRAM,觸摸控制芯片等。
整個開發(fā)板框圖如下:
當然,這塊強大的開發(fā)板絕對不僅僅只有這些資源,要不然怎么能體現(xiàn)它的強大,它的受歡迎呢?查資料我們可以知道,開發(fā)板所帶硬件資源如下:
- 主控 STM32F429ZIT6 MCU,2 MB Flash,256 KB RAM,144pin LQFP封裝
- 板載 ST-LINK調(diào)試編程器
- L3GD20 MEMS 三軸陀螺儀
- 2.4” TFT LCD
- 64 Mbit (8 MB) SDRAM
- 6個LED,其中一個用于USB,一個電源,兩個用戶,兩個USB OTG
- 2個按鍵
- USB OTG micro-AB接口
除此之外,板子還用排針引出了大量功能引腳,以方便工程師能進行自己想要的功能擴展,功能引腳共有P1和P2兩個322pin的排針,如下圖所示:
除了以上硬件資源,在軟件方面也是非常豐富,ST提供了非常方便使用的庫函數(shù)和數(shù)量眾多的應用例程,這部分在后面講解,而在開發(fā)工具方面,該開發(fā)板支持多種集成開發(fā)工具(IDE):
Keil: MDK-ARM
IAR: EWARM
Altium: TASKING VX-Toolset
Atollic: TrueSTUDIO
還有眾多基于GCC的開發(fā)工具,例如Eclipse等。
等等,好像少了一個,說好的Mbed哪兒去了?
關注Mbed的工程師最近你肯定會在Mbed網(wǎng)站上看到這樣一張圖:
你會好奇,STM32F429I discovery不是不支持Mbed嗎?怎么會出現(xiàn)在這里。但是,請不要懷疑你的眼睛,你沒有看錯,STM32F429I discovery已經(jīng)支持Mbed了!!!!不過手里有這塊開發(fā)板的也不要興奮得太早,STM32F429I discovery確實是支持Mbed開發(fā)了,但是 這里說的支持可不是你手里的那塊哦,點進上圖的連接,請看下圖
可以看到,Mbed支持的是STM32F429I DISC1,而不是STM32F429I DISCO,也就是說,之前的F429開發(fā)板是不支持Mbed的,需要ST最新出廠的,被命名為STM32F429I DISC1的開發(fā)板才支持哦,而上圖也說了,STM32F429I DISCO由于沒有U盤拖放編程功能,需要其他工具配合才能使用,而且代碼中不能使用printf函數(shù)哦,因為它沒有虛擬串口啦。
再看ST的官網(wǎng)
- 本文系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ā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前