如何正确选择低功耗MCU
时间:04-16
来源:互联网
点击:
则必须考虑到漏电流。大多改进后的低功耗 MCU 都具有 1uA 的限定输入漏电流。在 20 输入器件中,它可能会消耗 20uA!针对低功耗设计的最新 MCU 具有最高50nA 的漏电流。
最后,我们常常会误解 MCU 处理效率。大家通常会认为 16 位 MCU 需要两倍于 8 位 MCU 的内存,但是一个 16 位架构实际上需要比 8 位架构要少一些的代码,而 16 位 MCU 一般会更快速地执行任务。例如,8 位 MCU 需要 CPU 开销来管理具有 10 位 A/D 转换数据或需要 16 位计算的应用中的数据。而且当今许多MCU 产品都具有单个工作文件或累加器,其数据必须进行传输,以便处理,因此,与基于寄存器的架构相比需要额外的 CPU 开销。表 1 说明在 16 位现代架构与8 位 8051 架构上传输 10 位 A/D 数据的指令。在采用 1Mhz 时钟情况下,16 位器件需要 6us 进行传输,而 8 位器件则需要 24us。
表 1:16 位与 8 位 MCU 代码要求
选择低功率 MCU 是一项耗时、棘手的工作。如果花费一些时间来了解可用产品选项的架构特性,我们就能够开发出能满足最苛刻功率预算的设计。
- 基于μC/OS-II嵌入式系统的低功耗开发(07-08)
- 数字信号处理(DSP)应用系统中的低功耗设计(05-02)
- AVR单片机介绍(07-09)
- 基于WinCE5.0的嵌入式设备休眠唤醒技术研究(09-27)
- DSP电源系统的低功耗设计(11-13)
- 基于DSP的低功耗接收机单边带解调方法(01-10)