This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ78350-R1:数据闪存是大端字节序?

Guru**** 2493545 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/711661/bq78350-r1-data-flash-is-big-endian

器件型号:BQ78350-R1

您好!

我意识到一些存储器位置是大的 ENDIAN、尽管文档将它们称为小 ENDIAN

例如、我将讨论:

SBS 配置数据-制造日期- 0x406B (U2)
SBS 配置数据- 序列号 - 0x406D (H2)

我只注意到、如果我通过我们的生产软件以小端序对它们进行编程(就像我们使用其他 bq 测量仪表一样) 、相关的 SMBus 命令0x1B 和0x1C 会返回错误的数据。
相反、如果我们以大端字节序编写、则所有内容都是一致的。

请您确切解释一下哪一个 U2、I2等... 数据闪存的参数必须以小端字节序(如文档中所述)进行读取/写入、在大端字节序中是什么?

看起来有点关键…

谢谢

Pietro

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Pietro、

    除了我们在另一个主题中讨论的安全密钥的大端字节序格式澄清之外、我今天还向我们的文档问题报告添加了这些输入。 我认为此主题有助于解释您看到的内容:
    e2e.ti.com/.../656336

    我将尽快在 TRM 中澄清这一点。

    Matt
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Matt