首頁 > 評(píng)測(cè) > 第一款STM32F2開發(fā)板——NUCLEO-F207ZG評(píng)測(cè)

第一款STM32F2開發(fā)板——NUCLEO-F207ZG評(píng)測(cè)

STM32F2   NUCLEO-F207ZG   ST   
  • 作者:大音希聲
  • 來源:21ic
  • [導(dǎo)讀]
  • 在今年年初,ST公司正式對(duì)外發(fā)布了五款NUCLEO-144的開發(fā)板,NUCLEO-F207ZG便是其中的一款。

0.引言

在今年年初,ST公司正式對(duì)外發(fā)布了五款NUCLEO-144的開發(fā)板。Nucleo-144是基于144腳的STM32芯片。這五款開發(fā)板分別是NUCLEO-F207ZG、NUCLEO-F303ZE 、NUCLEO-F429ZI、 NUCLEO-F446ZE與NUCLEO-F746ZG(后來又發(fā)布了NUCLEO-F767ZI與NUCLEO-F412ZG)。其中,這款NUCLEO-F207ZG是ST公司發(fā)布的第一款基于STM32F2系列的NUCLEO系列開發(fā)板。

0-1.jpg

圖0-1 NUCLEO開發(fā)板

作為STM32F1系列MCU的升級(jí)版,F(xiàn)2系列能夠在較高的頻率下運(yùn)行ARM Cortex-M3 內(nèi)核,同時(shí)具有極為豐富的外設(shè)和較大的片內(nèi)存儲(chǔ)空間。由于使用了ST公司的ART Accelerator技術(shù),其代碼執(zhí)行效率能夠與STM32F4系列MCU媲美,甚至超過了使用ARM Cortex-M4內(nèi)核的STM32F3系列MCU。

下面就由筆者向大家介紹這塊基于STM32F2的NUCLEO-F207ZG開發(fā)板。

0-2.jpg

圖0-2 ST公司MCU

1.開箱

這一部分向大家展示一下NUCLEO-F207ZG開發(fā)板的外觀。

NUCLEO-F207ZG開發(fā)板的包裝還是和之前的NUCLEO系列開發(fā)板差不多,都是一塊開發(fā)板加一份說明書裝在一個(gè)透明包裝內(nèi),不過體積大了很多

shabi.jpg

圖1-1 開發(fā)板包裝

開發(fā)板的正面圖

sahbi2.jpg

圖1-2 開發(fā)板正面圖

開發(fā)板的背面圖

shabi3.jpg

圖1-3 開發(fā)板背面圖

圖2-4展示的是兩塊NUCLEO-144的開發(fā)板——NUCLEO-F207ZG與NUCLEO-F767ZI,可以看出這個(gè)系列的開發(fā)板除了MCU之外其他的硬件布局都幾乎一樣,因此只要能夠替換MCU就能夠變成不同的NUCLEO-144

sahbi4.jpg

圖1-4 NUCLEO-F207ZG與NUCLEO-F767ZI

2.硬件介紹

這一部分向大家介紹一下開發(fā)板的硬件。

新版的NUCLEO-144開發(fā)板與前代的NUCLEO開發(fā)板一樣,主要由兩個(gè)部分組成,位于開發(fā)板上方的是一個(gè)ST公司的仿真器,開發(fā)板下方包含了一個(gè)MCU的系統(tǒng),這兩個(gè)部分是可以分離的。而NUCLEO-144開發(fā)板的主要改進(jìn)之處除了使用了擁有功能更加豐富的144腳MCU之外,還有就是增加了一個(gè)以太網(wǎng)電路和一個(gè)USB電路,增加了一組Zio擴(kuò)展接口,這樣能夠更好地評(píng)估板載的MCU。

整塊開發(fā)板的主要硬件特性如下:

1、MCU : STM32F207ZGT6U

2、兩組擴(kuò)展接口:ST Zio接口(其中包含一組Arduino UNO 擴(kuò)展口)和ST morpho接口

3、10/100Mbps以太網(wǎng)接口

4、USB OTG接口

5、板載ST-LINK/V2-1仿真器

6、三個(gè)用戶定義的LED,一個(gè)復(fù)位按鈕,一個(gè)用戶定義的按鈕

NUCLEO-F207ZG開發(fā)板的硬件布局如圖2-1所示

shabi.jpg

圖2-1 開發(fā)板硬件布局

下面對(duì)NUCLEO-F207ZG開發(fā)板的各個(gè)部分進(jìn)行詳細(xì)介紹。

1、MCU : STM32F207ZGT6U

STM32F2家族是基于高性能的ARM Cortex -M3 32-bit RISC 內(nèi)核 ,能夠運(yùn)行在120MHz的頻率之上,同時(shí)擁有大容量的片內(nèi)存儲(chǔ)空間。具體參數(shù)如下:

1、內(nèi)核:ARM 32位 Cortex®-M3 CPU (最大120 MHz) ,同時(shí)采用了 Adaptive real-time accelerator (ART Accelerator™)技術(shù),此技術(shù)能夠?qū)崿F(xiàn)從flash讀寫的0等待, 集成MPU, 擁有150 DMIPS的性能。

2、存儲(chǔ):1MB Flash,128 + 4 KB SRAM

3、支持Flexible static memory controller (FSMC),能夠直接連接到Flash, SRAM, PSRAM, NOR and NAND 等存儲(chǔ)器件

4、支持24通道12位ADC,2組12位DAC

5、支持直接存儲(chǔ)器存取技術(shù)(DMA)

6、最多17個(gè)定時(shí)器

7、支持SWD,JTAG,ETM三種調(diào)試方法

8、最多136個(gè)IO口具有最多60MHz的速率

9、最多具有15路總線,其中3路I2C,4路USART,2路UART,3路SPI(其中2路可被配置為I2S),2路CAN總線,1路SDIO總線

10、支持USB2.0高速device/host/OTG模式,支持10/100 Ethernet

11、支持一路8位或14位的攝像頭接口(最多48 Mbyte)

2、擴(kuò)展接口

擴(kuò)展接口能夠?qū)CU上面所有的引腳全部引出,Zio擴(kuò)展接口的定義如圖2-3與圖2-4所示,morpho接口的定義如圖2-5與圖2-6所示

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

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

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

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