跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

当 CPU 被复位时,内部 RAM 的数据是否保持不变?

最新更新:2011年10月 06日

Question:

当 CPU 被复位时,内部 RAM 的数据是否保持不变?

Answer:

正常操作下的复位,RAM 的数据不能保证保持不变。
因为复位的应用是和正常操作是不同步的, 正在写 RAM 时有可能发生复位。

这种情况下,写 RAM 的操作可能无法正常执行。
因此,如果正常操作过程中发生复位,RAM 的数据是不能保证不变的。
这是一个应用复位的时序问题。

如果在非 RAM 写操作的情况下复位是不会有问题的。
然而,如果正在 RAM 写操作时发生复位, 复位信号的脉冲宽度小于给定的值, 写信号有效时的地址可能会改变, 从而导致正在写入的数据不仅仅写入到了正在写入的地址, 也可能写入到其他的地址。

Suitable Products