首頁 > 評測 > 高速USB+Fanout——STM32F723E-DISCO開發(fā)板評測

高速USB+Fanout——STM32F723E-DISCO開發(fā)板評測

  • 作者:netlhx
  • 來源:21ic
  • [導讀]
  • STM32F723E主打高速USB PHY特性,新探索套件還內(nèi)置一個安捷倫Pmod連接器和新定義的STMod+連接器,后者讓用戶能夠通過所提供的扇出接插板,連接Wi-Fi模塊、 SeedStudio Grove模塊、MikroElektronika click boards,或者連接電路試驗板快速開發(fā)原型。

說實話,筆者覺得有點跟不上ST的節(jié)奏,我說的不是ST的全部產(chǎn)品,單是為MCU推出的評估套件這一塊,就令人目不睱接。

去年下半年的STM32F769-DISCO還沒完全熟悉,然后就是NUCLEOF412/F413系列出來了。這不,ST又推出了STM32F723E-DISCO及NUCLEO-F722E,前者隸屬DISCOVERY陣營,搭載的是 STM32F723IEK6 MCU,主打高速USB PHY特性,后者使用的是STM32F722ZET6 MCU,是了款標準的NUCLEO-144評估板。

在USB 3.0及USB 3.1大行其道的今天,MCU上的USB接口仍然處于相對落后的狀態(tài),雖則現(xiàn)有MCU大多提供了USB HS/FS接口,但其速率大多止步于全速USB接口標準,數(shù)據(jù)吞吐率極其有限,這樣限制了MCU在大數(shù)據(jù)吞吐場合的應(yīng)用。下表給出了目前USB接口的一參考數(shù)據(jù)。

無標題.jpg

STM32F723IEK6微控制器的USB-HS (高速)設(shè)備物理層(PHY)芯片的高速USB連接器,以及USB-FS (全速)連接器和TFT 240x240像素LCD觸摸屏。該套件還預裝演示軟件,包括一個WAV音頻播放器、簡易視頻播放器和錄音機。

STM32F723E-DISCO不僅為用戶帶來了高速USB體驗,同時秉承了DISCO一貫的主張,板載大量的傳感器及LCD,為用戶提供豐富的外設(shè)接口,帶來更好的體驗。

STM32F723E-DISCO開發(fā)套件包括MEMS麥克風、MEMS傳感器、音頻編解碼器和用戶界面顯示屏,支持創(chuàng)新應(yīng)用演示;诟咝阅躍TM32F7微控制器,新探索套件STM32F723E-DISCO標志著下一代靈活性即將到來,為開發(fā)人員提供功能更豐富的第三方模塊,進一步擴展應(yīng)用功能。除Arduino Uno排針外,新探索套件還內(nèi)置一個安捷倫Pmod連接器和新定義的STMod+連接器,后者讓用戶能夠通過所提供的扇出接插板,連接Wi-Fi模塊、 SeedStudio Grove模塊、MikroElektronika click boards,或者連接電路試驗板快速開發(fā)原型。

我要看板子,別廢話!行,這就看。

1_copy.jpg

 

居然象是工包?這次的包裝里面居然連用戶快速指南都省了,不要懷疑是否二手,貨真價實,就是這個樣。

套件內(nèi)包括兩塊板,其中一塊是擴展板,ST管它叫Fanout,提供了目前流行的一些接口,如MikroElektronika Click board兼容接口。

STM32F723E-DISCO提供的主要特性如下:

• STM32F723IEK6微控制器,512KB Flash,256KB SRAM,UFBGA176封裝

• 板載ST-LINK/V2-1調(diào)試器

• 240X240分辨率LCD,帶觸摸屏,大小為1.54英寸

• SAI音頻解碼器

• 4個ST-MEMS MIC

• 音頻輸入、輸出接口

• 512Mbit QSPI Flash存儲器

• 8Mbit PSRAM存儲器

• USB OTG HS/FS接口

• ESP-01 WiFi接口

• PMOD連接器

• STMod+連接器

• Fanout擴展板

2_copy.jpg

 

STM32F723E-DISCO開發(fā)板正面的一些主要元器件,主要包括LCD、ESP8266接口、USB OTG接口及PMOD、STMod+連接器等。

3_copy.jpg

 

STM32F723E-DISCO開發(fā)板背面的設(shè)備,主要包括有STM32F723MCU,擴展的QSPI及PSRAM存儲器,Ardduino UNO V3接口及WM8994音頻解碼器等。

套件內(nèi)的Fanout擴展板提供了豐富的其它類型接口,如下圖

4_copy.jpg

 

Fanout擴展板提供了一些其它設(shè)備廠商開發(fā)的流行設(shè)備接口,如Grove System提供的Grove接口,在Arduino及Intel的許多設(shè)備上使用非常頻繁,F(xiàn)anout板上提供了兩個:UART及I2C接口,可以方便的對接基于Grove接口的外設(shè)。另外現(xiàn)在基于Mikrobus的外設(shè)也非常多。通過Fanout擴展板,STM32F723E-DISCO的適用性大增強。

STM32F723E-DISCO板載一顆STM32F723IEK6的芯,基于ARM Cortex-M7,最高主頻216MHz,支持FPU運算,內(nèi)置的ART加速技術(shù),結(jié)合8KB的數(shù)據(jù)及8KB的指令緩存,可實現(xiàn)0等待執(zhí)行操作。該CPU的CoreMark運算得分高達1082。

5_copy.jpg

 

注意到MCU上的ES標志,這與一般意義是的STM32產(chǎn)品是有區(qū)別的,ES或E表明該產(chǎn)品尚未具備正式量產(chǎn)的資格。

STM32F723系列還有一個顯著的特性,在MCU內(nèi)集成了PHY HS。也就意味著使用STM32F723實現(xiàn)USB HS功能時,不需要額外使用外部PHY設(shè)備,USB HS通過開板板上的CN19與外部設(shè)備連接,實現(xiàn)高速通信。內(nèi)部連接原理圖如下

6.jpg

 

STM32F723E-DISCO開發(fā)板上的LED LD8與USB電源開關(guān)連接,用來指示設(shè)備工作狀態(tài),另外LED LD7用來指示電流是否過載。當使用ST-LINK來供電時,OTG最提供最大100mA的電流輸出,如果要輸出更高的電流,則只能使用外部電源來給開發(fā)板供電。

雖然MCU只提供了512KB/256KB的FLASH/SRAM存儲組合,但是根本不用擔心STM32F723E-DISCO的存儲瓶頸,因為開發(fā)板上還集成了一個8-Mbit的PSRAM,PSRAM的型號為IS66WV51216EBLL-55BLI,通過FMC接口來實現(xiàn)訪問,可實現(xiàn)16位數(shù)據(jù)傳輸及18位尋址能力。

7_copy.jpg

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

網(wǎng)友評論