三.N32G003 系统性能测试–dhrystone (IAR环境)
3.IAR 环境下测试结果
3.1 优化等级区别
3.2 FALSH 时延参数区别
3.3 KEIL测试数据
Microseconds for one run through Dhrystone: 50
Dhrystones per Second: 20000
VAX MIPS rating: 11
DMIPS/MHz: 0.3557
比IAR差很多
Core Architecture bits DMIPS/MHz
M0 v6-M 32 0.9~0.99
3.4 原因分析
3.5 结论
1、是与优化等级有关,优化等级高了,代码执行的指令少
2、是与flash读的时间有关系,这里主要是体现在flash的latency,延迟时间
3、就是与编译环境的关系,IAR效果比keil好了太多