Fork me on GitHub

通过软件对硬件功耗进行优化

          为了让产品更具有竞争力,需要对功耗部分进行优化

 

产生功耗的原因:

1.任务线程太多且没有加堵塞

2.定时器太多

3.软件控制的引脚产生了漏电

4.频繁地控制引脚输出高低电平

5.其他原因

 

解决方式:

1.任务线程太多且没有加堵塞

    ①对代码进行优化,将同一类功能的代码合在一起,减少任务线程。

    ②将不需要一直运行的任务增加堵塞,如标志位,消息队列等等。

2.定时器太多

    ①对代码进行优化,将同一类功能的代码合在一起,减少定时器。

3.软件控制的引脚产生了漏电

    ①将软件控制前的电压和不控制的电压进行对比

    ②多个硬件进行功耗对比

4.频繁地控制引脚输出高低电平

    ①尽量优化实现的代码,减少电平改变的次数

 

        本文章仅作为记录

 

posted @ 2022-12-06 10:17  雨色秋寒  阅读(117)  评论(0)    收藏  举报
Live2D