RTOS环境下低功耗设计思路

就好比:你学会了某项技能,这家公司不要你了,领一家公司也会要你,而两家公司的设计的产品不相同。

所以说,有一个良好的编程思维很重要,包括软件架构、编程模块、低耦合高内聚等。

说回来RTOS低功耗设计思路,常见的有:

  • 普通低功耗:运行Idle任务时,进入低功耗模式。

  • 超低功耗:在空闲状态进入低功耗,通过中断或者外部事件唤醒。

普通低功耗

普通低功耗,指处理器间歇性进入低功耗状态,但会定期唤醒,这种功耗就做不到很低。

在RTOS中,实现这种普通低功耗,通常是在任务处于Idle(空闲任务)中实现其低功耗功能。

大概示意图:

这种CPU进入“深入低功耗”的方式,和上面不一样,这与CPU的低功耗模式有关。

比如:睡眠、停机、待机等。不同的处理器各种低功耗模式可能有差异,具体如何实现,如何唤醒,要结合具体CPU实现方法完成。

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92081 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月3日
下一篇 2021年11月3日

相关推荐