最后一行显示错误,原因是迭代次数太少了,我设置1200,应该把itarators设置再大些,后来修改成2000,保证超过10s,
IAR上工程需要如下图配置,才会让coremark跑的分更高,勾选速度优化选项+不在乎空间
另外在移植完coremark代码后,编译没问题,但debug时,遇到了hardfualt_handler固件错误,查找原因是,栈和堆默认的0x200,0x200小了,后来改成0x1000,ox2000就OK了,修改位置是在option的linker下修改,不同与keil可以直接在启动.s文件中可以直接修改,栈、堆修改的大小具体看芯片的sram和flash大小,不必一定要0x1000,0x2000,看自己需求即可