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.

[参考译文] MSP430G2553:MSP430 I2C HTS221湿度温度传感器

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/681489/msp430g2553-msp430-i2c-hts221-humidity-temperature-sensor

器件型号:MSP430G2553

根据 Gary H 提供的此解决方案、用于读取校准值和输出值的寄存器分别为0xB0和0xA8。 但 在数据表中 、这些数字不会被引用。 这些数字是从哪里获得的? 数据表是否不完整? 是否有某种操作可以扣除我缺失的数字?

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Antonio、
    这不是 TI 器件、因此您必须咨询 ST Micro。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设这些数字为 Humide_out_L (ff)和 CALIB_0 (ff)[参考表15]、其中读取位(0x80)设置为[参考秒 5.2.2]。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在、我的问题是、如果我使用 I2C、应该如何从 SPI 基准中推断出它...
    总之、非常感谢、这将清除它。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    回答我自己的问题并指出我缺乏关注:

    从第5.1.1节第7段:
    "为了读取递增寄存器地址的多个字节、有必要将其置为有效
    子地址字段的最高有效位。 换言之、SUB (7)必须等于1
    而 SUB (6-0)表示要读取的第一个寄存器的地址。"

    这可能已关闭。