我们在温度数据记录产品中一直使用 MSP430f4250、该产品在过去15年的市场中取得了成功。 它一直在与 STM 24C64RP_K 配合使用。 最近、我们已将 STM24C64RP_K (OLD)更改为 STM24C64RP_T (NEW)、并观察到 MSP 正在错误地从 EEPROM 读取数据。 在乞讨时、我们认为问题是 EEPROM 造成的、因为这是唯一发生的变化。 我们与 ST 进行了交谈、并仔细检查了新的 EEPROM 是否正常工作、我们在内部对其进行了测试、并确保了 ST 审核。 我们有点困惑、为什么 MSP 从新 EEPROM 错误读取数据、而过去15年来 MSP 从旧 EEPROM 正确读取数据。 我们使用的新 EEPROM 与旧 EEPROM 使用的电路和固件相同。 我们观察到的一个明显现象是写周期工作正常,而读周期不工作。 解决此问题的任何建议。
注意: MSP430f4250是高度使用的闪存:89%和 RAM 76%(只剩下0.1KB)。 我们怀疑 RAM 溢出会发生。
STM24C64RP_T (新)研究报告: 1drv.ms/.../s!ArCbXDYx3yjAgQ_7dKTv5eoTe4Wx