|
前段时间收到的板子,前几天点了个灯,算是把环境搭建起来了,这两调试了串口和定时器,正巧也想实测一下这个U575de性能怎么样,所以就移植了一下CoreMark,这里分享一下,并且说一下注意事项,整体的步骤在网上都有,这里就只说明需要注意的地方 1:.s文件的堆栈大小修改。 因为Coremark在跑分的时候要求堆栈大小是1K,所以需要对堆栈的大小做修改,最开始的时候设置为0x400,但是系统会进入HardFault,所以我在使用的时候就直接修改为0x1000具体修改件下图:
2:完成修改之后还有一点就是在printf重定向的问题,必须添加发送完成标识的判断,否者会出现发送出现乱码甚至丢失的情况。
完成上面两步基本没有啥需要注意的了,然后就是跑分的问题,首先看看官网的跑分吧,官网的跑分是651,可以参考这个链接区查询 跑分查询:网址
然而我自己的跑分呢,在-O3的优化等级下是541,和官网差了110分左右,相当于一耳光M3的跑分了,差距比较大,目前还不知道在哪里的问题,
欢迎大家一起探讨是哪里的问题,附件附上源码工大家参考 CoreMark:跑分代码 |
F429I-DISC1体验报告(4) 温度可视化动态图表的实现丨国庆开发板测评活动
F429I-DISC1体验报告(3) 画板线条绘制和调色功能的实现丨国庆开发板测评活动
F429I-DISC1体验报告(2) 按钮和弹窗GUI的简单交互设计丨国庆开发板测评活动
F429I-DISC1体验报告(1)久经沙场,锋芒依旧丨TouchGFX开发F429丨国庆开发板测评活动
《STM32U3线上课程》学习笔记+STM32U3 超低功耗 MCU,超低功耗及数据安全
经验分享 | STM32 HRTIM实现复杂波形的配置演示
立即在GitHub上抢先体验面向STM32U5的最新STM32Cube HAL更新
经验分享 | STM32G0 Stop模式下LPUART唤醒演示
经验分享 | STM32G4系列是否支持位带操作
经验分享 | 一段莫名的延时输出问题
微信公众号
手机版
经过测试,在配置选项里面做如下勾选可以跑到555分
