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

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

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

此为下篇:性能测试

主要测试以下内容:

Coremark

功耗测试

时钟精度测试

硬件Jepg解码测试

网络测试

DSP测试

移植UCOSiii

emwin试跑

上篇请戳:硬件详解篇

五、STM32F769I-DISCO性能测试

(1) CoreMark跑分测试

CoreMark是用来衡量嵌入式系统中中心处理单元(CPU,或叫做微控制器MCU)性能的标准。该标准于2009年由EEMBC组织的Shay Gla-On提出,并且试图将其发展成为工业标准,从而代替陈旧的Dhrystone标准。代码使用C语言写成,包含如下的运算法则:列举(寻找并排序),数学矩阵操作(普通矩阵运算)和状态机(用来确定输入流中是否包含有效数字),最后还包括CRC(循环冗余校验)。

官方称:无论是从嵌入式闪存还是外部存储器来执行代码:216 MHz 处理器频率下性能达到 1082 CoreMark /462 DMIPS。

43.jpg

图43 coremark跑分

测试结果:1074,跟官方宣称的1082相差不大。

(2)功耗测试

- Sleep Mode

运行状态:

- System Running at PLL (216MHz)

- Flash 5 wait state

- Instruction and Data caches ON

- Prefetch OFF

- Code running from Internal FLASH

- All peripherals disabled.

- Wakeup using EXTI Line (USER Button on PA.0 pin)

44.jpg

图44 功耗测试

官方标出的数据:测试结果跟官方的标的参数相差不大。

45.jpg

图45 官方功耗数据

- STOP Mode

运行状态:

- RTC Clocked by LSI

- Regulator in LP mode

- HSI, HSE OFF and LSI if not used as RTC Clock source

- No IWDG

- FLASH in deep power down mode

- Automatic Wakeup using RTC clocked by LSI (after ~20s)

46.jpg

图46 功耗测试

官方标出的数据:

47.jpg

图47 官方功耗数据

- STANDBY Mode

运行状态:

- Backup SRAM and RTC OFF

- IWDG and LSI OFF

- Wakeup using WakeUp Pin (USER Button on PA.0 pin)

48.jpg

图48 功耗测试

官方标出的数据:

49.jpg

图49 官方功耗数据

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

网友评论