请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ2022A 我在写入数据存储器命令方面遇到了一些困难。
我使用的硬件使用具有漏极开路的 UART 来生成单线信号。
我可以成功发出读取存储器/页面命令。 我使用 SKIP ROM 命令(因为只有一个单线制器件)、我写入三个字节(0xcc、0、0)、然后我读取 CRC 字节(正确)、然后我读取132字节的数据。 其中生成的4个字节的 CRC 都已正确接收。
当我发出 WRITE DATA MEMORY 命令时、我还发出 SKIP ROM 命令、然后我写入三个字节(0x0F、0、0)、然后我读取 CRC 的一个字节(正确)。
接下来、我从要写入的数据的每个字节开始。 我写入该字节、然后读取 CRC 字节。 从器件读取的 CRC 字节始终为0xFF (计算结果为其他值)
我缺少什么吗?