如何执行I2C爆发写入?
大家好,
我是DA14580 SDK的新手,并试图将EEPROM I2C代码端口以控制我的燃油表芯片。到目前为止,我在阅读部分中取得了成功,但写作部分并不是那么多。要通过I2C传输命令,我一直使用send_i2c_command()。但是,此代码将始终在1字节数据之前附加从地址。我如何通过I2C W / O发送1个字节传输到从地址的情况下?
我的道歉如果之前已经回答,但我似乎无法找到论坛的答案。感谢您的帮助!
大家好,
我是DA14580 SDK的新手,并试图将EEPROM I2C代码端口以控制我的燃油表芯片。到目前为止,我在阅读部分中取得了成功,但写作部分并不是那么多。要通过I2C传输命令,我一直使用send_i2c_command()。但是,此代码将始终在1字节数据之前附加从地址。我如何通过I2C W / O发送1个字节传输到从地址的情况下?
我的道歉如果之前已经回答,但我似乎无法找到论坛的答案。感谢您的帮助!
你好,
我在I2C Periphral中有两个问题。
1.在I2C通信中,send_i2c_command(0x08)用于i2c_wait_until_eeprom_ready()。我使用逻辑安亭查看数据,它将从地址(0x0d)发送出来而不是0x08。为什么会发生这种情况?并且send_i2c_command也用于发送数据,但它始终发送从地址而不是我想要发送的数据。