关于PIC低功耗设计 捉急

2020-02-06 10:17发布

关于低功耗,第一次意识到这个概念,怎么实现呢!?迷茫!
现在手上用PIC 16f886,用32.768KHz 做定时器唤醒,现在纠结系统时钟要跑多少的?第一次接触低功耗没概念,考虑低功耗是不是就直接用32.768做系统时钟,可是软件IIC和串口这个貌似带不起来?
没有找到关于低功耗设计的资料很是迷茫,在线等大神指点下!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
42条回答
afeionline
1楼-- · 2020-02-06 10:58
正常工作时用较高的时钟,一定空闲后切到待机模式,通过外部中断或者定时器定是唤醒检查是否有任务,如果长时间空闲直接掉电。我也没怎么做过,都是看别人的
az8898l
2楼-- · 2020-02-06 12:01
afeionline 发表于 2014-8-13 21:22
正常工作时用较高的时钟,一定空闲后切到待机模式,通过外部中断或者定时器定是唤醒检查是否有任务,如果长 ...

那就是系统跑一个高点的时钟,唤醒定时器用32k 。怎么感觉32k有点浪费了。低功耗真是门学问啊
afeionline
3楼-- · 2020-02-06 16:48
好像还有人通过调整系统时钟频率实现功耗控制,不同负荷情况下工作频率不同,有点类似Intel的睿频
cdyy777
4楼-- · 2020-02-06 22:07
弄2个时钟,正常工作时切换到快速晶振作为时钟源,然后进入休眠是切换到内部的慢时钟,唤醒再次切换到快时钟去处理即可
dadongleilei
5楼-- · 2020-02-06 23:10
 精彩回答 2  元偷偷看……
xyb852
6楼-- · 2020-02-06 23:51
这个应该有用

一周热门 更多>