工具与软件:
"您好、
我有几个问题。
-
目前、我使用 I2C 来控制电机。 我知道、如果我在影子寄存器中输入值、则会将这些值写入 RAM 区域、然后通过写入
0x8A5000000xEA寄存器、从0x000080到的影子寄存器中的值0x0000AE会写入 EEPROM。 是这样吗? -
这里提到、在写入影子寄存器后允许大约100µs 的稳定时间。 然而、正确写入值大约需要1ms。 要实现稳定写入、实际需要这个大约1ms 的延迟吗? 该100µs 延迟究竟指的是什么?
-
对于读取选项、如果我写入
0x400000000xEA寄存器、则来自 EEPROM 的数据将加载到影子寄存器中(从0x000080到0x0000AE)。 是这样吗? 我将任意值放入影子寄存器并执行了读取操作、但影子寄存器中的值未发生变化、这就是我提出问题的原因。 -
最后、在其他一些 EEPROM 中、我注意到可以连续读取多个寄存器。 MCF8329A 是否支持此功能? 如果没有、当我要从 EEPROM 读取值时、是否需要在启动后逐个读取每个影子寄存器值?
谢谢你。"