您好、TI 团队、
在我们的其中一个器件中、我们使用 RF430FRL152H 来测量无线温度。
目前,问题来自现场(6次),我无法解释。
根据 ISO/IEC 15693标准、我们将 客户数据写入 块 0x87和0x88。 TI 修复对两个块0xAD 和0xEC 进行了说明。 所有四个块都是可写可读的。
对于该问题、器件已对块0x87进行代码转换、即使我们仅读取传感器温度以及0x87和0x88块中的数据。
初始数据:
块0x87:0x0102D44B00000000
块0x88:0x000000000000
块0xAD:0xB24040A520013041
块0xEC:0xCECED0FD0028CECE
代码转换之后:
块0x87:0x0206FEEA00000000
块0x88:0x000000000000
块0xAD:0xB24040A520013041
块0xEC:0xCECED0FD0028CECE
我们在使用 ROM 固件。 在数据表 "RF430FRL15xH固件用户指南(修订版 B)"中、我发现传感器数据存储在 FCA0h - F8B0h 或 FD0h - F8B0h 内存范围内。 因此、F887h 和 F888h 两个块都不在传感器数据存储范围内。
在我们从该字段返回的所有情况下、始终使用相同的数据(0x0206FEEA00000000)覆盖块0x87。 这个数据意味着什么?为什么块0x87会被覆盖? 如何防止覆盖过程?
此致、
克里斯蒂安