3382|3

403

帖子

6

TA的资源

纯净的硅(中级)

楼主
 

【NUCLEO-L452RE测评】LP RUN@1MHz功耗及CoreMark跑分测试 [复制链接]

      为了L452RE测试1MHz LowPower模式下的功耗,可以直接用CUBEMX方便的生成项目,先在PINOUT页中清除所有的PINOUT,再在时钟配置页面直接选择MSI 1MHz时钟作为主时钟即可,这里为了减少GPIO带来的电源损耗影响功耗测试,选择所有free的GPIO都置于模拟状态,如下图:
      CUBEMX自动生成项目之后,需要再添加几行代码,因为只用MSI时钟,所以可以把HSI / HSI48 / LSI 这几个闲置的时钟都关闭,减少消耗,然后配置MCU进入LOW POWER RUN模式,再把PWR时钟关闭即可,代码入下图:

      实测 1MHZ LP RUN 模式电流约139.5uA左右。


       COREMARK V1.0的移植参考了ST官方的移植资料
如何将coremark程序移植到STM32上.pdf (1.12 MB, 下载次数: 23)
       因为习惯用MDK,所以我用的是MDK V5.23的版本,MDK默认启用的MICROLIB微库,因此性能上势必要打折,无论怎么配置编译优化最高得分只有208左右。如果取消microlib微库,采用标准库则程序无法进入MAIN函数,后来又尝试采用SEMI HOSTING选项加入retarget.c文件,修改之后不采用微库也能跑,但是跑分也只有208分左右,跟采用微库一样,得分都明显偏低,不正常,一直没琢磨明白,估计是MDK对coremark的支持优化非常不好吧,网上找了很久都没有找到MDK跑分能正常的资料,并且COREMARK网站上提供的ST MCU所有的跑分都是用IAR来跑的,好吧,这不是逼我装IAR嘛。
        
移植的COREMARK V1.0 MDK工程
CoreMark_MDK_test1.rar (4.57 MB, 下载次数: 394)

        IAR找到了最新的8.11.2版本,官网直接提供下载,暂时评估用一下。IAR的就完全按照上面官方的移植说明来做了


CoreMark_IAR_test1.rar (4.6 MB, 下载次数: 48)
  实测出来是266左右,跟官方给出的跑分成绩273分接近。因为编译器采用的版本不同,成绩有些出入也是正常。





此内容由EEWORLD论坛网友jackfrost原创,如需转载或用于商业用途需征得作者同意并注明出处


此帖出自stm32/stm8论坛

最新回复

nmg
为你的认真点赞,还专门装了IAR  详情 回复 发表于 2017-7-17 22:04
点赞 关注
个人签名如果天空是黑暗的,那就摸黑生存;如果发出声音是危险的,那就保持沉默...但不要习惯了黑暗就为黑暗辩护;不要为自己的苟且而得意;不要嘲讽那些比自己更勇敢热情的人们。人可以卑微如尘土,不可扭曲如蛆虫。
 

回复
举报

7228

帖子

192

TA的资源

五彩晶圆(高级)

沙发
 
请教下  这个跑分是怎么来的啊  DEMO自带的程序就可以输出跑的分么
此帖出自stm32/stm8论坛

点评

要自己从coremark官网下载移植一下的,ST官方有给出文档,参考这个就行  详情 回复 发表于 2017-6-22 13:33
 
 

回复

403

帖子

6

TA的资源

纯净的硅(中级)

板凳
 
常见泽1 发表于 2017-6-22 08:27
请教下  这个跑分是怎么来的啊  DEMO自带的程序就可以输出跑的分么

要自己从coremark官网下载移植一下的,ST官方有给出文档,参考这个就行
此帖出自stm32/stm8论坛
 
个人签名如果天空是黑暗的,那就摸黑生存;如果发出声音是危险的,那就保持沉默...但不要习惯了黑暗就为黑暗辩护;不要为自己的苟且而得意;不要嘲讽那些比自己更勇敢热情的人们。人可以卑微如尘土,不可扭曲如蛆虫。
 

回复

5263

帖子

239

TA的资源

管理员

4
 
为你的认真点赞,还专门装了IAR
此帖出自stm32/stm8论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表