丿灬幸灬 发表于 2018-2-1 17:49:26

stm32 stop模式下 DRAM断电吗

比如L4+我知道SRAM和寄存器是能正常供电的,但是DRAM stop模式下是正常供电的吗??

maxtch 发表于 2018-2-1 19:54:57

DRAM 是片外的,是否断电取决于你的电路板是如何设计的。绝大多数情况下只要片外电源不断,应该是不会断电的。不过要当心的是如果你要保留 DRAM 里的数据,一定要做到控制好刷新时序,或者是充分利用 DRAM 的自刷新功能,而且要在软件里面判断好 STOP 模式下唤醒和上电的区分。

morphlings2014 发表于 2018-2-2 11:12:46

DRAM是片外的,需要供电定时刷新数据才能保持。你STOP模式正常是无法保持的,需要定时唤醒重刷才能保持。

maxtch 发表于 2018-2-2 13:51:19

morphlings2014 发表于 2018-2-2 11:12
DRAM是片外的,需要供电定时刷新数据才能保持。你STOP模式正常是无法保持的,需要定时唤醒重刷才能保持。 ...

这倒不一定。取决于芯片厂家,有些芯片厂家支持自刷新模式:片内有一个定时器,再不访问数据的情况下可以脱离控制器独立刷新。如果使用这种支持自刷新的颗粒,在进入 STOP 之前打开自刷新就可以了。

morphlings2014 发表于 2018-2-2 14:36:12

maxtch 发表于 2018-2-2 13:51
这倒不一定。取决于芯片厂家,有些芯片厂家支持自刷新模式:片内有一个定时器,再不访问数据的情况下可以 ...

对,有自刷新的话,可以长时间STOP睡。SDRAM,用的少,不知道支持的厂家多不多。

maxtch 发表于 2018-2-2 16:24:46

morphlings2014 发表于 2018-2-2 14:36
对,有自刷新的话,可以长时间STOP睡。SDRAM,用的少,不知道支持的厂家多不多。 ...

我挑 SDRAM 基本都是美光的,都支持自刷新模式。记得三星、南亚和海力士的也可以,但我没有了解过华邦或 ISSI 的。

一般来说自刷新模式是被视作一种低功耗模式,如果是低功耗的一般都有自刷新。
页: [1]
查看完整版本: stm32 stop模式下 DRAM断电吗