m88 188bet uedbet 威廉希尔 明升 bwin 明升88 bodog bwin 明升m88.com 18luck 188bet unibet unibet Ladbrokes Ladbrokes casino m88明升 明升 明升 m88.com 188bet m88 明陞 uedbet赫塔菲官网 365bet官网 m88 help
ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU
打印

[STM32F7] STM32F750 Linux的低功耗模式测试

[复制链接]
81|4
跳转到指定楼层
楼主
本帖最后由 不爱说话 于 2019-4-2 21:01 编辑

Linux是有低功耗模式的(Low Power Mode),emcraft的STM32F7也实现了这个功能,它支持suspend to RAM模式。也就是电脑上常说的挂起到内存。
在STM32F750开发板上可以通过命令行使系统挂起,使用SW3 button唤醒系统(wake up)。
1. 系统正常启动,测量5V输入端电流,大约210mA

2. 在控制台输入系统挂起命令

/ # echo mem > /sys/power/state
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.007 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.014 seconds) done.

这时测得的系统电流消耗大约10mA(由于所用万用表只有10A档适合测量这个板子的电流,如果有合适的mA档其实应该更精确一些的)

3. 按下SW3 button系统恢复运行


dwc2 50000000.usb: suspending usb gadget g_serial
dwc2 50000000.usb: s3c_hsotg_ep_disable: called for ep0
dwc2 50000000.usb: s3c_hsotg_ep_disable: called for ep0
PM: suspend of devices complete after 5.553 msecs
PM: late suspend of devices complete after 4.632 msecs
PM: noirq suspend of devices complete after 2.482 msecs
PM: noirq resume of devices complete after 1.748 msecs
PM: early resume of devices complete after 2.316 msecs
dwc2 50000000.usb: resuming usb gadget g_serial
PM: resume of devices complete after 111.242 msecs
Restarting tasks ... done.
/ #

此时系统电流重新回到210mA左右。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
沙发
| 2019-4-2 23:34 | 只看该作者
系统里也可以执行低功耗吗
板凳
| 2019-4-2 23:35 | 只看该作者
楼主666啊,这板子自己做的?
地板
 楼主 | 2019-4-2 23:56 | 只看该作者
进入挂起模式cpu就停了。
5
 楼主 | 2019-4-2 23:56 | 只看该作者
598330983 发表于 2019-4-2 23:35
楼主666啊,这板子自己做的?

是的
扫描二维码,随时随地手机跟帖
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

快速回复 返回顶部 返回列表