历史上的今天
返回首页

历史上的今天

今天是:2024年12月03日(星期二)

正在发生

2021年12月03日 | ATmega32 减少功耗的方法

2021-12-03 来源:eefocus

试图降低AVR 控制系统的功耗时需要考虑几个问题。一般来说,要尽可能利用睡眠模式,并且使尽可能少的模块继续工作。不需要的功能必须禁止。下面的模块需要特殊考虑以达到尽可能低的功耗。

模数转换器

使能时, ADC 在睡眠模式下继续工作。为了降低功耗,ATmega32在进入睡眠模式之前需要禁止ADC。重新启动后的第一次转换为扩展的转换。具体请参照P192“ 模数转换器” 。

模拟比较器

在空闲模式时,如果没有使用模拟比较器,可以将其关闭。在ADC 噪声抑制模式下也是如此。在其他睡眠模式模拟比较器是自动关闭的。如果模拟比较器使用了内部电压基准源,则不论在什么睡眠模式下都需要关闭它。否则内部电压基准源将一直使能。请参见P187“ 模拟比较器” 以了解如何配置模拟比较器。

掉电检测BOD 

如果系统没有利用掉电检测器BOD,AVR这个模块也可以关闭。如果熔丝位BODEN 被编程,从而使能了BOD 功能,它将在各种休眠模式下继续工作。在深层次的休眠模式下,这个电流将占总电流的很大比重。请参看P37“ 掉电检测” 以了解如何配置BOD。

片内基准电压

使用BOD、模拟比较器和ADC 时可能需要内部电压基准源。若这些模块都禁止了,则基准源也可以禁止。重新使能后用户必须等待基准源稳定之后才可以使用它。如果基准源在休眠过程中是使能的,其输出立即可以使用。请参见P39“ 片内基准电压” 以了解基准源启动时间的细节。

看门狗定时器

如果系统无需利用看门狗,这个模块也可以关闭。若使能,则在任何休眠模式下都持续工作,从而消耗电流。ATmega32在深层次的睡眠模式下,这个电流将占总电流的很大比重。请参看P39“ 看门狗定时器” 以了解如何配置看门狗定时器。

端口引脚

进入休眠模式时,所有的端口引脚都应该配置为只消耗最小的功耗。最重要的是避免驱动电阻性负载。在休眠模式下I/O 时钟clkI/O 和ADC 时钟clkADC 都被停止了,输入缓冲器也禁止了,从而保证输入电路不会消耗电流。在某些情况下输入逻辑是使能的,用来检测唤醒条件。用于此功能的具体引脚请参见P51“ 数字输入使能和休眠模式” 。 如果输入缓冲器是使能的,此时输入不能悬空,信号电平也不应该接近VCC/2,否则输入缓冲器会消耗额外的电流。 

JTAG 接口与片上调试系统

如果通过熔丝位OCDEN使能了片上调试系统,当MCU 进入掉电或省电模式时主时钟保持运行。在休眠模式中这个电流占总电流的很大比重。下面有三种替代方法:
· 不编程OCDEN
· 不编程JTAGEN
· 置位MCUCSR 的JTD


当JTAG 接口使能而JTAG TAP 控制器没有进行数据交换时,引脚TDO 将悬空。如果与TDO 引脚连接的硬件电路没有上拉电阻,功耗将增加。器件的引脚TDI 包含一个上拉电阻,因此在扫描链中无需为下一个芯片的TDO 引脚设置上拉电阻。通过置位MCUCSR寄存器的JTD 或不对JTAG 熔丝位编程可以禁止JTAG 接口。

推荐阅读

史海拾趣

Cal Crystal Lab Inc / Comclok Inc公司的发展小趣事

Cal Crystal Lab Inc起初是一家专注于电子晶体管研发的小型实验室。在电子行业的早期,晶体管的性能直接决定了电子设备的质量和性能。创始人张先生凭借对电子技术的深厚理解,带领团队不断攻克技术难关,成功研发出性能更稳定、寿命更长的晶体管。这一创新不仅让Cal Crystal Lab Inc在业内崭露头角,还吸引了大批合作伙伴的青睐。随着市场需求的不断增长,公司逐渐扩大规模,从一个小型实验室成长为拥有多条生产线的大型企业。

Avasem公司的发展小趣事

在国内市场取得一定成功后,Avasem公司开始实施国际化战略,以进一步拓展全球市场份额。公司首先在欧洲和北美等成熟市场设立了研发中心和销售网点,以便更好地了解当地市场需求和消费者偏好。随后,Avasem公司通过与当地合作伙伴建立战略联盟,共同推广其产品和技术。这一战略不仅提升了公司在全球市场的知名度,还为其带来了可观的收益增长。

EOZ S.A.S公司的发展小趣事

EOZ S.A.S公司非常重视企业文化和团队建设。公司倡导“创新、协作、共赢”的价值观,鼓励员工积极参与创新活动并分享创新成果。同时,公司还注重员工的培训和发展,为员工提供丰富的培训资源和晋升机会。这些举措不仅激发了员工的积极性和创造力,也为企业的发展提供了有力的人才保障。在EOZ S.A.S公司的发展历程中,优秀的企业文化和团队成为公司最宝贵的财富之一。

富芯森美(FUXINSEMI)公司的发展小趣事

为了确保产品质量,富芯森美在成立初期便启动了严格的质量管理体系建设。公司通过了ISO、IATF 16949等国际质量管理体系认证,并严格按照标准执行。同时,公司产品还通过了UL、ROHS、REACH、HF等多项国际测试,确保了产品的安全性和可靠性。这一系列的举措不仅提升了富芯森美的市场竞争力,也赢得了客户的广泛信赖。

Gulf Semiconductor公司的发展小趣事

为了进一步提升公司的竞争力和市场地位,富芯森美积极寻求资本市场的支持。通过上市融资等方式,公司获得了充足的资金支持,为技术研发、市场拓展和产能扩张提供了有力保障。同时,资本市场的关注也进一步提升了富芯森美的品牌价值和市场影响力。在资本市场的助力下,富芯森美实现了快速发展,成为了电子行业中一颗璀璨的明星。

Crystalfontz America Inc公司的发展小趣事

随着产品技术的不断提升,Crystalfontz America Inc公司开始积极拓展市场。公司通过与各大电子设备制造商建立合作伙伴关系,将产品应用于嵌入式系统、机架式服务器、仪器集群等领域。同时,公司还积极参加各类行业展会和技术交流活动,提升品牌知名度,吸引更多潜在客户。这些举措有效推动了公司市场份额的扩大和业务的快速增长。

问答坊 | AI 解惑

framebuffer的问题,好郁闷

s3c2410 ,2.6.28的内核; 我的应用程序,将一副jpeg照片转成rgb565后,写入framebuffer,在屏幕上显示我的照片了;然后我的进程退出。 此时,图片还在显示.过10分钟后,屏幕上的图片没了,一片空白; 以后我再此启动程序,屏幕没一点反应; 另外 ...…

查看全部问答>

vs2005 怎么调试 ce5.0 的驱动

我想在VS2005 里调试ce5.0 的驱动,怎么弄呢, 平台X86的 驱动用vs2005写完了,一个ISR的,一个IST的,编译通过,生成的dll加到镜像里了,注册表也写了, Drivers\\Active里也有我的设备名字了, 我怎么用vs2005来调试呢, 还是一定要用pb编译 ...…

查看全部问答>

招驱动开发方面的兼职人员

本公司现在招驱动开发方面书籍的作者 待遇丰厚 有兴趣的可以和我联系  进行详谈 QQ878298915 请注明  驱动 Email pyq_1985@163.com…

查看全部问答>

请问一下,有没有增加P0、P2驱动能力的方法

如题。。。 除了加上拉电阻,还有没有其它的办法 有没有专用的芯片之类的 麻烦各位了…

查看全部问答>

求助高手帮忙调试dsp_fpga硬件平台

成都地区的高手请帮忙.有酬谢.好商量. dsp是ti 的6416.通过fpga连接flash,sbsram,sdram等.不知道为什么总是调不通.本人面临毕业问题.所以请高手帮帮忙。价格面议. qq:16101815 13666100015.…

查看全部问答>

生成的PCB板后颜色不是黄色!!!求解

我有的是desinger 09,当我生成PCB板后,元器件放进工作区后是绿色。在99中是成黄色的,在我看的视频教程里也是。请问有没有高手知道这是怎么回事  帮帮忙…

查看全部问答>

关于2410的问题!

我刚接触彩色液晶,是基于三星的2410控制显示液晶,它允许最大的液晶虚拟屏幕是4M字节空间,我有些问题:就是液晶里的虚拟屏幕指得是什么?一般虚拟屏幕都比物理屏幕要大,那么申请那么多的虚拟屏幕空间的作用是什么?请各位指点迷津!谢谢!…

查看全部问答>

EK_LM3S811学习资料集锦

EK_LM3S811学习资料集锦:https://bbs.eeworld.com.cn/thread-312347-1-1.html,资料相当的多啊,准备抢板LM3S811子的筒子可以看看…

查看全部问答>

TI申请样片缺货的情况??

rt,如果申请样片状态为暂时缺货,是否需要等有货之后再次申请?还是有货后会自动发货?谢谢…

查看全部问答>