首页 > 评测 > 不断挑战,极致体验—STM32F769I-DISCO评测(性能测试篇)

不断挑战,极致体验—STM32F769I-DISCO评测(性能测试篇)

ST   F769I   DISCO   F7   
  • 作者:Aries
  • 来源:21ic
  • [导读]
  • 继ST(意法半导体)在2015暑假推出首款Cortex M7内核开发板STM32F746G-DISCO后,2016又推出一款高性能的Cortex M7内核开发板STM32F769I-DISCO,跟第一款的DISCOVERY板比起来,新推出的的DISCOVERY板将F7的性能推向一个新的高度。

3:HSI(内部高速晶振时钟),此现象跟外部高速晶振时钟一样,测出来的频率为16.34MHz,跟实际标称的16MHz有点出入,内部高速时钟精度还是有很大的误差的。

61.jpg

图61 mco输出HSI

4:PLLCLK-HSE源(系统时钟,由外部高速晶振时钟倍频)生成的系统时钟跟配置出来的216MHz相差不大,外部晶振还是相当准确的。

62.jpg

图62 mco输出HSE生成的系统时钟

5:PLLCLK-HSE源(系统时钟,由内部高速晶振时钟倍频),而用内部高速晶振生成的系统时钟偏差比较大,会出现偏移。

63.jpg

图63 mco输出HSI生成的系统时钟

(4)硬件JPEG解码

硬件JPEG解码是F769I-DISCO这块板子的一大特色,这里就拍个视频对比一下开启硬件JPEG和关闭硬件JPEG后的区别吧。

硬件JPEG测试:


从视频中可以看到,开启了硬件JPEG后,播放的帧率也达到20+fps,关闭硬件JPEG后,能感觉到明显的卡顿。

这里再测试播放1080P视频看看,虽然标定最大支持720P,还是忍不住测试一下。

1080P视频播放:


通过视频可以看到,播放1080P的视频还是可以的,稍微卡一下,肉眼察觉不出来,播放速度慢慢赶不上原画的了。

(5)网络测试

l 以太网测试

一块面向物联网的开发板是少不了以太网的(或者是wifi等无线通信模块),网络最重要的参数就是带宽和吞吐量了,带宽主要受限于以太网硬件支持。

Lwip移植,Socket编程这里就不详细说了,这里主要是测试一下网络吞吐量。

先测试一下官方的例程,官方的例程是一个网页测试,首先先把官方的例程编译然后下载到板子上,用网线连接路由器,让板子复位后,等待板子获取ip地址。

64.jpg

图64 官方lwip测试

然后打开网页在地址栏上输入板子的ip地址,就会显示出下图,是关于STM32F7的一些介绍及一些资源信息。

65.jpg

图65 实验结果

可以实时查看当前的任务的数量,占用的资源。

66.jpg

图66 显示板子运行状态

接下来测一下,网络吞吐量,修改一下官方的代码,用于网络吞吐量的测试。测试主要是网络测试工具自动发送功能,改变发送的数据量和发送的时间间隔,用wireshark抓包软件进行抓包分析。

67.jpg

图67 网络调试工具

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

网友评论