Linux是有低功耗模式的(Low Power Mode),emcraft的STM32F7也实现了这个功能,它支持suspend to RAM模式。也就是电脑上常说的挂起到内存。
在STM32F750开发板上可以通过命令行使系统挂起,使用SW3 button唤醒系统(wake up)。
1. 系统正常启动,测量5V输入端电流,大约210mA
wake up pin.png (702.38 KB, 下载次数: 0)
下载附件
2019-4-2 20:49 上传
- 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左右。
工作中用不到,再加上没啥资料。。确实是难以进步。。
我也是现学现卖,看到linux有哪些功能在我的板子可以实现就试一下,出教程真不敢想。
学Linux真不是看个什么十天学会xxx教程的事,遇到不明白的地方多上网搜搜,慢慢积累,时间长了很多就都通了。
一周热门 更多>