Raspberry Pi3 I2C波特率设置

时间:2018-08-02 18:02:37

标签: raspberry-pi3 i2c smbus

我无法修改Raspberry Pi 3 I2C波特率。 我尝试了许多选项,但是看起来波特率正在改变,但在监视实际信号时,它始终保持在100kHz。

我使用了原生树莓派Pi3 SMBus命令,尽管没有速率设置,但看起来似乎可以正常运行。 我在网上找到的各种速率更改命令都与配备BCM2708的Pi2有关。 像'dtparam = i2c_baudrate = 50000'之类的根命令与Pi2特别相关,根据我的测试,无论是在线输入还是保存到配置文件中,它们都不会影响Pi3 。重新启动。

从Arduino那里我可以轻松地操纵核心寄存器,我无法访问Broadcom BCM2837 ARM外设寄存器来修改速率(有什么建议吗?)。

我必须将旧的从属设备的速率降低到40 Khz,尽管我意识到这个问题没有被任何人解决。我仍然需要做过这项工作的人的帮助,可以告诉我如何修改Pi3的费率

Thx

0 个答案:

没有答案