Microchip ATMEGA328 和 ATMEGA328P 微控制器之间的区别
ATmega328P 中的 “P” 代表微微功率(超低功耗)。
最终,ATmega328 和 ATmega328P 器件在引脚和功能上是兼容的。
带有 “P” 后缀的器件提供了一些经过优化的寄存器设置,以便在空闲模式下实现更低的功耗运行。
ATmega328 系列器件因 Arduino Uno 平台而广受欢迎。
这里有一份应用笔记,其中他们让微功率器件由一个电容器供电运行,以观察这些器件在低功耗模式下能够持续工作多长时间。
数据手册上,更加深入的内容:
ATmega328P 版本拥有而非 “P” 版本所没有的特定寄存器设置,是微控制器控制寄存器(MCU Control Register)中的掉电检测睡眠(Brown Out Detector Sleep,BODS)和掉电检测睡眠使能(BOD Sleep Enable,BODSE)。
数据手册中的适用章节