首頁(yè) > 評(píng)測(cè) > F4家族又添新丁——STM32F412G-discovery探索板評(píng)測(cè)

F4家族又添新丁——STM32F412G-discovery探索板評(píng)測(cè)

ST   STM32F4   discovery   F412   
  • 作者:高楊
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • STM32F4系列是目前應(yīng)用最為廣泛的微控制器芯片系列之一,憑借著良好的能效比和極低的價(jià)格優(yōu)勢(shì),F(xiàn)4系列在市場(chǎng)上吃的很開(kāi)。而F412相比大家都不陌生,此前我們?cè)?jīng)給大家評(píng)測(cè)過(guò)Nucleo-F412的開(kāi)發(fā)板,今天就給大家?guī)?lái)最新的F412G-DISCO的評(píng)測(cè)。對(duì)于大多數(shù)STM32的粉絲來(lái)說(shuō),這絕對(duì)是來(lái)的太遲了的一塊Discovery板,但是太遲總比不來(lái)要好!

 

作為新版本的MCU,已經(jīng)不再支持標(biāo)準(zhǔn)庫(kù)的開(kāi)發(fā)了,支持最新的HAL庫(kù)開(kāi)發(fā),并且STM32CubeMX作為意法半導(dǎo)體全新設(shè)計(jì)的一個(gè)自動(dòng)初始化代碼生成軟件,基于ST最新推出HAL庫(kù),原來(lái)的STD庫(kù)已不再更新,對(duì)于一般的項(xiàng)目應(yīng)用,可以直接使用該軟件快速地生成相應(yīng)的工程報(bào),進(jìn)行快速應(yīng)用開(kāi)發(fā)。對(duì)于初學(xué)者,該軟件可以幫助快速搭建STm32工程,以圖形化直觀的方式配置片內(nèi)外設(shè),減小開(kāi)發(fā)者負(fù)擔(dān),功能相當(dāng)強(qiáng)大,目前支持STM32全系列,基于HAL的開(kāi)發(fā)也是ST今后推行的主流開(kāi)發(fā)方式。

官方提供的底層驅(qū)動(dòng)庫(kù)函數(shù)如下圖,分為3個(gè)文件夾,BSP(板級(jí)支持)、CMSIS(微控制器軟件接口標(biāo)準(zhǔn))、HAL(硬件抽象層)驅(qū)動(dòng)庫(kù)。

圖片28.png 

 

1.7 小結(jié)

32F412G-DISCO開(kāi)發(fā)板具有以下特性:

采用一枚STM32F412ZGT6微控制器,該控制器具備1Mbyte閃存,256Kbytes RAM,封裝為L(zhǎng)QFP144;

板載ST-LINK/V2-1 SWD編程器,具備USB多種模式:USB虛擬串口、大容量存儲(chǔ)器、調(diào)試接口;

擁有1.54寸240×240分辨率的彩色TFT液晶顯示屏,具備電容觸摸功能;

I2S音頻編解碼器,具備立體聲耳機(jī)插孔,具備麥克風(fēng)輸入功能;

具備立體聲數(shù)字MEMS微電機(jī)麥克風(fēng);

TF卡擴(kuò)展插座;

I2C擴(kuò)展接口;

128Mbit的Quad-SPI Nor Flash;

復(fù)位按鍵和Joystick方向按鍵;

四個(gè)用戶可編程的LED;

具備一個(gè)Micro-USB接口的USB OTG接口;

四種供電選擇:ST-LINK USB連接,用戶USB連接,Arduino連接和Arduino的5V連接;

MCU的兩種供電選擇:2V和3.3V;

兼容Arduino Uno V3的擴(kuò)展接口;

以及官方提供了豐富的例程資源。

而在整個(gè)F4入門級(jí)系列里配置如下表,根據(jù)配置可知,STM32F412是F4入門級(jí)全功能系列的一款,因此選擇這款開(kāi)發(fā)板就可以完全體驗(yàn)到F4入門級(jí)系列全體成員的全部功能了。

圖片29.png

 

1.8 相關(guān)資料下載

請(qǐng)?jiān)趕t.com官方網(wǎng)站搜索:32F412G-DISCO

本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+