我正在尝试在我的Raspberry PI 3B+上使用.NET Core中的新
我想要复现已经成功运行的一些Python代码的行为,从一些简单的数据写入和读取开始。
System.Device.Gpio
库(https://github.com/dotnet/iot),但是I2C通信出了一些问题。我想要复现已经成功运行的一些Python代码的行为,从一些简单的数据写入和读取开始。
I2cConnectionSettings settings = new I2cConnectionSettings(1, 0x18); // I2C BUS is 1, ADDRESS is 0x18
I2cDevice device = I2cDevice.Create(settings);
device.WriteByte(8);
Console.WriteLine("Byte written: " + device.ReadByte().ToString());
给出的结果始终是 0
,没有任何错误提示,而期望的结果应该是 8
。
这可能是什么问题呢?