历史上的今天
返回首页

历史上的今天

今天是:2024年10月13日(星期日)

正在发生

2021年10月13日 | ATmega16 减少功耗的方法

2021-10-13 来源:eefocus

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

模数转换器

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

模拟比较器

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

掉电检测BOD 

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

片内基准电压

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

看门狗定时器

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

端口引脚

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

JTAG 接口与片上调试系统

如果通过熔丝位OCDEN使能了片上调试系统,当芯片进入掉电或省电模式时主时钟保持运行。在休眠模式中这个电流占总电流的很大比重。下面有三种替代方法:
· 不编程OCDEN
· 不编程JTAGEN
· 置位MCUCSR 的JTD
当JTAG 接口使能而JTAG TAP 控制器没有进行数据交换时,引脚TDO 将悬空。如果与TDO 引脚连接的硬件电路没有上拉电阻,功耗将增加。器件的引脚TDI 包含一个上拉电阻,因此在扫描链中无需为下一个芯片的TDO 引脚设置上拉电阻。通过置位MCUCSR寄存器的JTD 或不对JTAG 熔丝位编程可以禁止JTAG 接口。

推荐阅读

史海拾趣

Accelink Technologies Co Ltd公司的发展小趣事

Accelink Technologies Co Ltd是一家中国领先的光通信器件和子系统供应商,以下是该公司发展的五个相关故事:

  1. 公司成立和起步阶段: Accelink Technologies Co Ltd成立于2001年,总部位于中国安徽省合肥市。公司最初专注于光通信领域的研发和生产,致力于提供高性能的光通信器件和解决方案。起步阶段,公司的产品主要包括光纤光栅、光纤耦合器、光开关等。

  2. 技术创新和产品拓展: 随着市场需求的增长和技术进步,Accelink不断进行技术创新,并逐步拓展产品线。公司推出了包括光模块、光收发器、光放大器等在内的多种光通信子系统产品,为客户提供了更全面的解决方案。

  3. 市场扩张和国际合作: Accelink积极拓展国内外市场,并与全球各地的客户建立了合作关系。公司的产品被广泛应用于光网络建设、数据中心、无线通信等领域,赢得了国内外客户的认可。同时,Accelink还与国际知名光通信企业展开合作,共同推动技术创新和市场发展。

  4. 持续投入研发和创新: Accelink不断加大研发投入,致力于技术创新和产品升级。公司设立了研发中心,拥有一支技术精湛的团队,致力于开发新产品和解决方案,满足客户不断变化的需求。同时,Accelink还与国内外高校和研究机构合作,共同推动光通信技术的发展。

  5. 未来发展展望: Accelink将继续致力于光通信技术的研发和应用,不断推出更先进、更可靠的产品和解决方案,满足客户在光网络建设和数据传输方面的需求。公司将加强国际市场拓展,拓展海外业务版图,同时不断提升自身的技术实力和市场竞争力,为光通信行业的发展做出更大的贡献。

Amphenol Nexus公司的发展小趣事

2008年,Amphenol公司看中了Nexus, Inc.在连接器领域的潜力,决定对其进行收购。收购完成后,Amphenol成立了提供全球销售支持的Amphenol Nexus Technologies,同时仍保持了对客户支持和开发的坚定承诺。这一举措使Amphenol Nexus Technologies得以借助Amphenol的全球性的资源和网络,进一步拓展其业务范围和市场影响力。

Alorium Technology公司的发展小趣事

Amphenol Nexus Technologies的故事始于1961年,由William H. Flanagan和Randolph K. Byers两位创业者共同创立。当时,公司的核心业务是设计和制造高品质的音频插头、插孔和MIL-S-8805/3按钮开关。在创始人的领导下,公司凭借精湛的工艺和可靠的产品质量,逐渐在军事和商业通信耳机市场赢得了声誉。随着业务的扩展,Amphenol Nexus Technologies的产品线不断丰富,满足了市场日益增长的需求。

Bussmann (Eaton)公司的发展小趣事

1914年,Bussmann五兄弟以家族生意为起点,在自家的地下室里开始生产熔断器。他们凭借对电路保护的深刻理解和对市场需求的敏锐洞察,不久便将业务从地下室扩展到了小型厂房,并专注于汽车熔断器的生产。这一转变不仅标志着Bussmann业务的飞速发展,也奠定了其在电路保护领域的基石。通过不断的技术创新和市场拓展,Bussmann逐步在保险丝市场上取得了领先地位。

Fractus公司的发展小趣事

Fractus公司的创新之路可以追溯到上世纪八十年代后期,在加泰罗尼亚理工大学(UPC)的研究实验室中,关于天线技术的早期研究拉开了序幕。这一时期的学术研究为后来Fractus的技术创新奠定了坚实的基础。随着研究的深入,Fractus逐渐掌握了几何结构天线设计的核心技术,并开始探索其在无线通信领域的应用潜力。

E-Z-HOOK公司的发展小趣事

在1956年的一个晴朗午后,E-Z-HOOK的创始人阿尔伯特·史密斯(化名)在实验室里遇到了一个棘手的问题。他正在测试一个复杂的电子系统,但发现现有的测试工具无法满足他的需求。于是,他动手设计并制造出了第一个E-Z-HOOK测试钩,这个简单但实用的工具极大地方便了他的工作。史密斯看到了这个产品的巨大潜力,于是决定成立一家公司来专门生产这种测试钩。这就是E-Z-HOOK公司的起源。

问答坊 | AI 解惑

51完蛋了,赶紧转行学arm吧。

先从cortex-m0学,然后直接跳到cortex-v8! 51 月薪 1500,算是高薪。 cortex-m0能到4000啦, 如何学会cortex-v8,呵呵,月薪万元不用愁。…

查看全部问答>

驱动分层模型中的问题

底层的PDO是由PCI总线驱动创建的,那上面的PDO是由谁来创建的? 是不是由FDO创建的,这里有点不明白,不是说PDO是由MICROSOFT提供 FDO是由driverentry或addDevice历程用IoCreateDevice来创建的吗。 哪位大哥能仔细解释一下。…

查看全部问答>

Windows XP embedded中安装.msi文件

我有两个.msi安装包,A.msi和B.msi。 在windows xp下都能正确安装。 但在XPE中一个能安装,一个就失败,报错“This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installe ...…

查看全部问答>

★★★招聘硬件/嵌入式工程师

一、招聘: 硬件工程师  北京 学历:本科以上 工作经验:1年以上 工作要求:1、熟悉模拟电路和数字电路方面的知识,对单片机有比较深入的了解,熟练使用protel.         2、熟悉各类电子元器件以及其电气 ...…

查看全部问答>

应用程序如何读出SD卡里面一个较大文件

这个问题比较可笑吧。 可是我就是搞不定, 现在网上down下了一个例子程序,是读出SD卡的一个test.txt文件。 BOOL CSDMMCDlg::OnInitDialog() {         CDialog::OnInitDialog();         // Set the i ...…

查看全部问答>

请教,在SPI的从模式下,怎么发送一个字节的数据给主机

                                 请教,在SPI的从模式下,怎么发送一个字节的数据给主机,看STM32的手册上好象,MOSI和MISO是在同一个时钟边沿被被 ...…

查看全部问答>

cc2500无线模块、Si4432/4431模块、cc1101模块、无线DMX512模块

深圳市阅天信息技术有限公司 http://shop64482967.taobao.com/ 官网www.mcurf.com qq:343357509…

查看全部问答>

求救~~~

本帖最后由 paulhyde 于 2014-9-15 04:01 编辑 肯定有前辈玩过12864吧!所以···· 我现在想用12864显示出坐标和点的具体坐标,类似于能够显示的导航路线。 求哪位前辈可以给个方向~~很急呀!在线等!!!  …

查看全部问答>

2013电子竞赛有关宽带信号衰减及宽带小信号放大

本帖最后由 paulhyde 于 2014-9-15 03:27 编辑 请问各位有没有做过在高频100M的有关MV级小信号放大及大信号衰减为mv级的小信号的模块?主要用过的芯片有哪些推荐啊?谢谢了!!!    …

查看全部问答>

有没有懂c6000软件流水线级优化的

求懂得C6000软件流水线级优化的大神   给予指点   请先加站内好友 …

查看全部问答>