2016-04-25 52 views
0

我正在使用'SH72867(瑞萨)'连接'EEPROM(24LC04B)'。在客户的文件中'EEPROM的地址0xF0有数据0x5555',但是当我从这个地址读取时总是返回'0xFFFF'和其他地址一样。 我也无法写入EEPROM。 我使用了瑞萨的I2C样品,但没有运行。 你对建立I2C有什么建议吗?带I2C的SH72867

对不起,我的英文不好,没有明确的解释。

apprciated任何帮助,

感谢

回答

0

验证常见问题:

  1. 数据和时钟连接正确。
  2. 上拉时钟和数据连接到VCC上的电阻。
  3. 循环I2C读取请求,连接示波器并验证I2C信号是否正常。另外检查ACK位。
  4. 确认时钟低于400kHz。
  5. 使用代码示例时,它们通常适合特定的板子。验证代码示例配置与您的主板相同。某些MCU可能有多个I2C引脚选项。该代码示例可能使用连接到不同引脚的I2C模块。