请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TUSB8020B 我正在研究一个配置文件来对 EEPROM 进行编程、并在规格表中遇到了一些令人困惑的信息。
具体而言、每个偏移有三个区域似乎与"默认"或复位值相关。
1) 1)带有寄存器名称的行、该行以[RESET = xxxx]结尾
2) 2)黄色线下的行、显示每个位的值
3) 3)在表中、标记为"Reset"的列
有时、这三种器件都具有相同的数据、有时它们是不同的。 该文档从未说明这三个文件中的每一个都应该是什么、因此在确定配置文件中应该包含什么内容时、这有点困难。
其中一个特别重要的参数是器件配置寄存器偏移05。 位1表示它是 R/W、因此我需要在文件中添加一些内容、但说明中只显示使用默认值、但上面的三个字段对于默认值不一致。 因此、我不知道要在文件中放入什么内容。
偏移09 PHY 配置寄存器显示一切都是保留的、但有些位是 R/W、这三个字段又是不同的、我应该在这个偏移中放置什么?
接下来是关于自定义字符串。 文档中说使用 UTF-16LE、我对这一点的理解是每个字符需要两个字节、因此长度字段应该是字符数的两倍。 大写"A"的 LE 编码在低字节偏移中具有41h、在高字节偏移中具有00h。 是这样吗?
谢谢、
John S.