AVR睡眠模式总结

name68130422 2013-08-29 09:34:28
加精
[size=18px][/size]最近,做项目,在收尾阶段在功耗上面栽了一大跟头!
因此觉得有必要对xmega系列单片机的休眠模式总结一下。


xmega有5种休眠方式,按照休眠的深度排列如下:
idle<extended standby<power save<standby<power down.


本人项目所用芯片为xmega256a3bu,256KFlash/16KRam,加上丰富的外设!应该说
在8位单片机中算得上是功能超强的一款!
不过唯一的缺陷,使用内部TC时,其产生的中断不能唤醒其余的睡眠模式,除了Idle.
但是Ilde模式省电非常有限!在idle模式下,实测+外围电路整板电流为35mA左右!
采用RTC来中断则功耗能达到预期,但采样率又不能达到系统要求!
最后,只能更换主芯片,才能在功耗与性能方面都满足产品要求!

特别提醒,RTC中断需要注意下述内容(针对ATMEL xmega系列)
//-----------------------------------------------------------------------------------------------------------
* \section rtc32_min_alarm_time Minimum allowed alarm time
*
* Due to the RTC32 clock synchronization, there is a minimum alarm time that
* will generate a interrupt. This minimum time is 2 RTC32 clock cycles.
*
* Also, if a new RTC32 clock cycle is imminent at the time of setting the
* alarm, there is a risk that it will be missed even with the value 2. If there
* is a risk that this may occur, it is recommended to use a minimum alarm time
* of 3.
//-----------------------------------------------------------------------------------------------------------
...全文
2814 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
AT90_SCR 2013-09-13
  • 打赏
  • 举报
回复
AVR ,俺用的睡眠电流是1.5mA
随机重组 2013-09-09
  • 打赏
  • 举报
回复
good!thanks!
gogobey 2013-09-06
  • 打赏
  • 举报
回复
很强 学习了
youhao1999 2013-09-06
  • 打赏
  • 举报
回复
路过帮顶。。。。。
判官2002 2013-09-06
  • 打赏
  • 举报
回复
非常感谢,学习了点
liuyue23 2013-09-05
  • 打赏
  • 举报
回复
学习学习....
GENIUSGHOST002 2013-09-05
  • 打赏
  • 举报
回复
休眠的时候时钟太高了
JiMoKuangXiangQu 2013-09-04
  • 打赏
  • 举报
回复
一个个的都是牛牛啊
ljw0034 2013-09-03
  • 打赏
  • 举报
回复
imo12 2013-09-03
  • 打赏
  • 举报
回复
非常感谢
mbugaifc 2013-09-02
  • 打赏
  • 举报
回复
hugh_z 2013-09-02
  • 打赏
  • 举报
回复
learning
济宁硕丰科技 2013-09-02
  • 打赏
  • 举报
回复
nettman 2013-09-02
  • 打赏
  • 举报
回复
悲酥 2013-09-02
  • 打赏
  • 举报
回复
来学习学习
蓝色彼岸 2013-09-02
  • 打赏
  • 举报
回复
不错不错真不错 。
line_us 2013-09-01
  • 打赏
  • 举报
回复
看看大家的应用经验
YHL27 2013-09-01
  • 打赏
  • 举报
回复
hugh_z 2013-09-01
  • 打赏
  • 举报
回复
learning
PingPingDanDanGuo 2013-09-01
  • 打赏
  • 举报
回复
非常感谢
加载更多回复(11)

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧