首页 > 评测 > 高速USB+Fanout——STM32F723E-DISCO开发板评测

高速USB+Fanout——STM32F723E-DISCO开发板评测

  • 作者:netlhx
  • 来源:21ic
  • [导读]
  • STM32F723E主打高速USB PHY特性,新探索套件还内置一个安捷伦Pmod连接器和新定义的STMod+连接器,后者让用户能够通过所提供的扇出接插板,连接Wi-Fi模块、 SeedStudio Grove模块、MikroElektronika click boards,或者连接电路试验板快速开发原型。

说实话,笔者觉得有点跟不上ST的节奏,我说的不是ST的全部产品,单是为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接口仍然处于相对落后的状态,虽则现有MCU大多提供了USB HS/FS接口,但其速率大多止步于全速USB接口标准,数据吞吐率极其有限,这样限制了MCU在大数据吞吐场合的应用。下表给出了目前USB接口的一参考数据。

无标题.jpg

STM32F723IEK6微控制器的USB-HS (高速)设备物理层(PHY)芯片的高速USB连接器,以及USB-FS (全速)连接器和TFT 240x240像素LCD触摸屏。该套件还预装演示软件,包括一个WAV音频播放器、简易视频播放器和录音机。

STM32F723E-DISCO不仅为用户带来了高速USB体验,同时秉承了DISCO一贯的主张,板载大量的传感器及LCD,为用户提供丰富的外设接口,带来更好的体验。

STM32F723E-DISCO开发套件包括MEMS麦克风、MEMS传感器、音频编解码器和用户界面显示屏,支持创新应用演示。基于高性能STM32F7微控制器,新探索套件STM32F723E-DISCO标志着下一代灵活性即将到来,为开发人员提供功能更丰富的第三方模块,进一步扩展应用功能。除Arduino Uno排针外,新探索套件还内置一个安捷伦Pmod连接器和新定义的STMod+连接器,后者让用户能够通过所提供的扇出接插板,连接Wi-Fi模块、 SeedStudio Grove模块、MikroElektronika click boards,或者连接电路试验板快速开发原型。

我要看板子,别废话!行,这就看。

1_copy.jpg

 

居然象是工包?这次的包装里面居然连用户快速指南都省了,不要怀疑是否二手,货真价实,就是这个样。

套件内包括两块板,其中一块是扩展板,ST管它叫Fanout,提供了目前流行的一些接口,如MikroElektronika Click board兼容接口。

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

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

• 板载ST-LINK/V2-1调试器

• 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开发板正面的一些主要元器件,主要包括LCD、ESP8266接口、USB OTG接口及PMOD、STMod+连接器等。

3_copy.jpg

 

STM32F723E-DISCO开发板背面的设备,主要包括有STM32F723MCU,扩展的QSPI及PSRAM存储器,Ardduino UNO V3接口及WM8994音频解码器等。

套件内的Fanout扩展板提供了丰富的其它类型接口,如下图

4_copy.jpg

 

Fanout扩展板提供了一些其它设备厂商开发的流行设备接口,如Grove System提供的Grove接口,在Arduino及Intel的许多设备上使用非常频繁,Fanout板上提供了两个:UART及I2C接口,可以方便的对接基于Grove接口的外设。另外现在基于Mikrobus的外设也非常多。通过Fanout扩展板,STM32F723E-DISCO的适用性大增强。

STM32F723E-DISCO板载一颗STM32F723IEK6的芯,基于ARM Cortex-M7,最高主频216MHz,支持FPU运算,内置的ART加速技术,结合8KB的数据及8KB的指令缓存,可实现0等待执行操作。该CPU的CoreMark运算得分高达1082。

5_copy.jpg

 

注意到MCU上的ES标志,这与一般意义是的STM32产品是有区别的,ES或E表明该产品尚未具备正式量产的资格。

STM32F723系列还有一个显著的特性,在MCU内集成了PHY HS。也就意味着使用STM32F723实现USB HS功能时,不需要额外使用外部PHY设备,USB HS通过开板板上的CN19与外部设备连接,实现高速通信。内部连接原理图如下

6.jpg

 

STM32F723E-DISCO开发板上的LED LD8与USB电源开关连接,用来指示设备工作状态,另外LED LD7用来指示电流是否过载。当使用ST-LINK来供电时,OTG最提供最大100mA的电流输出,如果要输出更高的电流,则只能使用外部电源来给开发板供电。

虽然MCU只提供了512KB/256KB的FLASH/SRAM存储组合,但是根本不用担心STM32F723E-DISCO的存储瓶颈,因为开发板上还集成了一个8-Mbit的PSRAM,PSRAM的型号为IS66WV51216EBLL-55BLI,通过FMC接口来实现访问,可实现16位数据传输及18位寻址能力。

7_copy.jpg

  • 本文系21ic原创,未经许可禁止转载!

网友评论