我正在尝试更改baudrate
I2C1
for "/sys/module/i2c_bcm2708/parameters/baudrate"
on raspberry pi 3运行android的东西。我查看了pio引用,但似乎没有任何方法可以通过它配置它:
https://developer.android.com/things/reference/com/google/android/things/pio/I2cDevice.html
我尝试按照方法更改raspbian上的i2c时钟:
http://www.mindsensors.com/blog/how-to/change-i2c-speed-with-raspberry-pi
我发现有一个"root/CONFIG.txt"
文件,但是当我从adb shell读取它时,它总是读为“0”。我尝试更改SD卡上的配置文件"dtoverlay=i2c-rtc,i2c1_baudrate=500"
以包含“dtparam = i2c_baudrate = 500”,“dtparam = i2c1_baudrate = 500”和baudrate
,但这并没有改变{{1}文件。我将频率更改为10以查看它是否正常工作但未更新文件,但这并未显示任何可察觉的延迟,因此我假设它不起作用。
如何在运行pi 3的Android事物上更改I2C波特率?