i2c Linux 动态 波特率,如何在Linux中设置i2c总线的波特率?
我有一臺(tái)基于riko-3288處理器的ARM計(jì)算機(jī)。我還具有帶有自定義內(nèi)核(不帶模塊系統(tǒng))的設(shè)備的Ubuntu映像。
我目前正在嘗試為i2c總線設(shè)置最高100KHz的波特率。我不是Linux方面的專家,我不知道該怎么做。i2c總線的波特率更高,我認(rèn)為它超過(guò)1MHz。
我已經(jīng)讀過(guò)我必須在引導(dǎo)加載文件中寫一個(gè)像這樣的命令“ dtparam = i2c_arm = on,i2c_arm = on_baudrate = 100000”。我的引導(dǎo)加載文件如下:
{boot-partition}/extlinux/extlinux.conf
label kernel-4.4
kernel /zImage
fdt /rk3288-miniarm.dtb
append? earlyprintk console=tty1 console=ttyS2,115200n8 rw root=/dev/mmcblk1p7 rootfstype=ext4 init=/sbin/init
我嘗試通過(guò)命令到附加字符串,并嘗試了一些其他命令,但是沒(méi)有任何效果。
您能告訴我如何更改i2c總線的波特率嗎?
PS并且有人知道如何在操作系統(tǒng)中獲得波特率嗎?
總結(jié)
以上是生活随笔為你收集整理的i2c Linux 动态 波特率,如何在Linux中设置i2c总线的波特率?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux中awd的详细使用方法,求教a
- 下一篇: c语言大力士编程,C语言 编程